3 * NEWS: Mir-1.0.0-rc4 release
7 * templates-dist/: admin/start_admin.template,
8 open/posting.template, producer/content.template,
9 producer/openposting.template, producer/startpage.template,
10 producer/topiclist.template: replace hardcoded charset with
15 * source/: Mir.java, OpenMir.java: fix bug where
16 Mir.DefaultEncoding (the java one) was being sent out in the
17 response content-type header instead of the HTML encoding. use
18 Mir.DefaultHTMLCharset instead
22 * source/Mir.java: fix bug where Mir.DefaultEncoding (the java one)
23 was being sent out int the content-type header instead of HTML
24 encoding. use Mir.DefaultHTMLCharset instead
28 * source/mir/misc/HTMLTemplateProcessor.java: make the new
29 Mir.DefaultHTMLCharset config parameter to available to templates
34 * source/config.properties-dist: add new config parameter:
35 Mir.DefaultHTMLCharset . It allows us to set the charset for the
36 META tags in templates in one central place. It has to be the HTML
37 equivalent of the Java character encoding.
41 * source/mircoders/servlet/ServletModuleOpenIndy.java: for
42 content_data, remove the really evil tags, for the abstract don't
43 remove everyhting, just the really bad stuff including table tags.
44 All other fields lose all html tags
48 * source/mircoders/servlet/ServletModuleUploadedMedia.java: a
49 couple of trivial cleanups: check to see if order is empty in
50 addition to null, although I think that that can't happen. get rid
51 of useless conditional
55 * source/mircoders/servlet/ServletModuleComment.java: comment out
60 * source/mir/servlet/ServletModule.java: add in advanced query
61 parameters used by media and comment search to mergeData so that
62 you can return to where you were when searching. also forward port
63 of small cleanup/bugfix from HEAD regarding finding out the current
64 subclass name (getOperationModule)
68 * source/mircoders/entity/EntityImages.java: forward port of a
69 minor bug fix from HEAD
73 * templates-dist/admin/: audio.template, breaking.template,
74 breakinglist.template, comment.template, contentlist.template,
75 feature.template, featurelist.template, fileedit.template,
76 fileeditlist.template, foot.template, head.template,
77 head_nonavi.template, hiddenlist.template, image.template,
78 language.template, languagelist.template, linksimcs.template,
79 linksimcslist.template, login.template, media.template,
80 mediafolder.template, mediafolderlist.template, message.template,
81 messagelist.template, start_admin.template, topic.template,
82 topiclist.template, user.template, userlist.template,
83 video.template: wrap pretty much all freemarker variables (i.e the
84 data) in encodeHTML(data..). this fixes some bugs in the admin,
85 like when stuff dissappears after quotes, etc.. it is heavier on
86 the CPU but some obvious stuff can be unwrapped later.
90 * templates-dist/admin/confirm.template: wrap stuff in encodeHTML
91 and add in advanced search parameters (query_..) used form comments
92 and media as hidden fields so that when deleting something, you
93 come back to the same place on your lists
97 * templates-dist/admin/commentlist.template: wrap pretty much all
98 freemarker variables (i.e the data) in encodeHTML(data..). this
99 fixes tons of bugs in the admin, like when stuff dissappeats after
100 quotes, etc.. also add query_text, query_field, etc.. to the delete
101 request URL so that after deleting a comment, you come back to the
102 same place on your list.. also get rid of useless offset hidden
103 parameter which causes a bug when searching and your offset is
108 * templates-dist/admin/content.template: wrap pretty much all
109 freemarker variables (i.e the data) in encodeHTML(data..). this
110 fixes tons of bugs in the admin, like when stuff dissappeats after
111 quotes, etc.. also when attaching media, only show published media
116 * templates-dist/admin/: audiolist.template, imagelist.template,
117 medialist.template, videolist.template: oops, order has a space in
118 it and is not really used in search anyway. get rid of it
122 * templates-dist/admin/: audiolist.template, imagelist.template,
123 medialist.template, videolist.template: wrap pretty much all
124 freemarker variables (i.e the data) in encodeHTML(data..). this
125 fixes tons of bugs in the admin, like when stuff dissappeats after
126 quotes, etc.. also add query_text, query_field, etc.. to the delete
127 request URL so that after deleting a media item, you come back to
128 the same place on your list.. oh yeah, there also was a missing
129 data. for query_media_folder
133 * source/mir/misc/HTMLTemplateProcessor.java: add the encodeHTML
138 * source/mir/misc/EncodeHTMLMethodModel.java: a wrapper class for
139 the StringUtil.encodeHTML method that implements the freemarker
140 templateMethodModel so we can call the method directly in
141 templates. namely in the admin templated. sort of backport from the
142 HEAD branch, although HEAD implements it differently.
146 * source/mir/misc/EncodeHTMLMethodModel.java: file
147 EncodeHTMLMethodModel.java was initially added on branch MIR_1_0.
151 * source/mir/misc/StringUtil.java: re-introduce leaner/simpler
152 encodeHTML(String aText) method, we need it for the admin interface
153 so that we can actually edit the HTML. It needed indexOfCharacters
154 and interpretAsString. all taken from the StringRoutines file in
155 HEAD. also add deleteHTMLTableTags..
159 * source/mir/storage/Database.java: comment out some debug logging
160 that spews out each SQL select, insert, etc..
164 * source/: Mir.java, OpenMir.java,
165 mir/servlet/AbstractServlet.java: bring all the instances of
166 setHeader.. for turning off browser caching into one method in
167 AbstractServlet. have Mir and OpenMir just call that method.
168 cleaner that way. + some misc. cleanup
172 * source/mir/misc/StringUtil.java: fix small email address
173 filtering bug (originally the fix was from Max in the HEAD branch)
177 * templates-dist/admin/content.template: fix a bug that prevented
178 editing OtherMedia from article
182 * doc/KNOWN_BUGS: thought of some more bugs
186 * doc/REPORTING_BUGS: I forgot about mantis
190 * doc/MAINTENANCE.postgresql: file MAINTENANCE.postgresql was
191 initially added on branch MIR_1_0.
195 * doc/: MAINTENANCE, MAINTENANCE.postgresql: rename MAINTENANCE to
196 MAINTENANCE.postgresql as it is more appropriate considering it's
201 * doc/CODINGSTYLE: some notes about coding style
205 * doc/CODINGSTYLE: file CODINGSTYLE was initially added on branch
210 * doc/README: add mir-cvs info
214 * doc/README: a basic README file w/ contact info
218 * doc/README: file README was initially added on branch MIR_1_0.
222 * NEWS: added note about RDF features syndication support
226 * doc/REPORTING_BUGS: file REPORTING_BUGS was initially added on
231 * doc/KNOWN_BUGS: file KNOWN_BUGS was initially added on branch
236 * doc/: KNOWN_BUGS, REPORTING_BUGS: know bugs and reporting new
241 * doc/UPGRADING.mir: add a note about consulting the NEWS file
245 * NEWS: file NEWS was initially added on branch MIR_1_0.
249 * NEWS, doc/CHANGES.txt: replace CHANGES.txt with more standard
250 named NEWS file. fill in the NEW file..
254 * doc/mission.html: suck in mission.html from the HEAD branch in
255 preparation for a release.
259 * source/: Mir.java, OpenMir.java: add no-cache Pragma and
260 Cache-control headers to the http response.. I see no reason why
261 not to do this as nothing in Mir should be cached and I have been
262 annoyed to many times by opera and IE caching stuff not to do this.
263 It has to be in the http headers and not in the Meta tags as some
264 browsers have problems..
268 * dbscripts/populate_mediatyp.sql: add video/avi
272 * source/mircoders/entity/EntityUploadedMedia.java: introduce an
273 update method that overrides and calls the one from the superclass
274 in order to set all content that has a particular media item
275 attached un-produced upon modification of the media entity
279 * source/mircoders/storage/DatabaseContentToMedia.java: update the
280 getContent method so it uses the newer EntityUploadedMedia and not
281 the deprecated EntityMedia
285 * source/mircoders/entity/EntityImages.java: change the way, size,
286 height, OID, etc is entered in the DB: do it via the Entity
287 interface and not via manual SQL. with manual SQL, the entity
288 becomes out of sync w/ data in the DB and this is bad. It's not as
289 fast as the manual SQL, but more consistent and nicer. also move
290 the update override method that sets content that has this media
291 item attached to EntityUploadedMedia so all media types can take
296 * source/mircoders/servlet/ServletModuleHidden.java: misc. minor
297 comment clarification
301 * templates-dist/admin/: audio.template, image.template,
302 media.template, video.template: move title and file field for media
303 upload down to be compatible w/ new Streams based upload handling.
304 otherwise, the data entered in the fields above gets lost
308 * doc/TODO.txt: update v1.0 TODO list. almost all done\!
312 * source/mircoders/entity/EntityUploadedMedia.java,
313 templates-dist/admin/audio.template,
314 templates-dist/admin/audiolist.template,
315 templates-dist/admin/image.template,
316 templates-dist/admin/imagelist.template,
317 templates-dist/admin/media.template,
318 templates-dist/admin/medialist.template,
319 templates-dist/admin/video.template,
320 templates-dist/admin/videolist.template,
321 templates-dist/producer/content.template: it's a bad thing w/ our
322 persistance layer to override getValues, for keys that exist in the
323 DB.. overriden key size becomes human_readable_size and description
328 * source/mir/misc/MirConfig.java: move the new versioning thing
329 down so it actually works
333 * source/mircoders/media/MediaRequest.java: clean out deadwood
337 * source/mircoders/entity/EntityUploadedMedia.java: quick hack
342 * source/mir/misc/NumberUtils.java: get rid of debug println
346 * templates-dist/: producer/content.template, admin/audio.template,
347 admin/audiolist.template, admin/image.template,
348 admin/imagelist.template, admin/media.template,
349 admin/medialist.template, admin/video.template,
350 admin/videolist.template: show the 'size' field for media
354 * bundles/: admin_de.properties, admin_en.properties,
355 admin_es.properties: add media.size
359 * source/mircoders/entity/EntityUploadedMedia.java: override 'size'
360 key to convert it into a human readable format
364 * source/mir/misc/NumberUtils.java: file NumberUtils.java was
365 initially added on branch MIR_1_0.
369 * source/mir/misc/NumberUtils.java: number formatter routine. print
370 raw sizes in bytes to a human readable format
374 * source/mir/misc/StringUtil.java: get rid of unused functions
378 * source/mircoders/media/: MediaHandlerMp3.java,
379 MediaHandlerRealAudio.java, MediaHandlerRealVideo.java:
380 localization/international friendlier wording
384 * source/mircoders/entity/EntityImages.java: better way to create
389 * templates-dist/admin/: media.template, video.template: dumb bug
393 * source/mircoders/media/MediaRequest.java: get rid of annoying
395 Revision 1.1.2.1 2002/12/10 22:00:51 mh
396 Add gnu Style ChangeLog using cvs2cl (use "-F MIR_1_0 --utc" options., for HEAD, it would be "-F trunk --utc")
401 * source/mircoders/servlet/ServletModuleImages.java: remove now
402 unused showicon and showimage methods (replaced by getMedia,
403 getIcon in ServletModuleUploadedMedia)
407 * templates-dist/admin/: audio.template, audiolist.template,
408 content.template, image.template, imagelist.template,
409 media.template, medialist.template, video.template,
410 videolist.template: use new getMedia and getIcon calls in the media
411 ServletModule's to implement preview/download in admin interface
415 * source/mircoders/servlet/ServletModuleUploadedMedia.java: add
416 getIcon and getMedia methods which use the new methods with the
417 same names from the MirMedia infrastructure. they send an
418 InputStream into the servlet OutputStream. the purpose is to
419 implement a preview/download for the media admin interface
423 * source/mircoders/media/: MediaHandlerGeneric.java,
424 MediaHandlerImages.java, MediaHandlerImagesJpeg.java,
425 MediaHandlerImagesPng.java, MediaHandlerRealAudio.java,
426 MediaHandlerRealVideo.java: fix long standing bug that caused
427 produced media files to have their publish_path written with 2
428 slashes after each other + some minor things
432 * source/mircoders/entity/EntityUploadedMedia.java: add
433 'description' as second key for 'descr' key.
437 * source/mir/media/MirMedia.java: change my email address, add Id
442 * source/mir/misc/MirConfig.java: just testing a new way of doing
447 * source/: mir/storage/Database.java,
448 mircoders/servlet/ServletModuleOpenIndy.java: get rid of Log CVS
449 keyword expansion that causes problems when merging branches.. yeah
450 I know, I'm the one who added them in the first place
454 * source/mircoders/entity/EntityContent.java: get rid of long
455 standing bug which caused links (href's) with ampersands (&) in
456 them to be fudged in the article description. we don't need to
457 decodeHTMLinTags as we no longer encodeHTML
461 * etc/web.xml, source/mir/misc/HTMLTemplateProcessor.java,
462 source/mir/misc/MirConfig.java,
463 source/mir/servlet/AbstractServlet.java,
464 source/mircoders/producer/Producer.java, source/Mir.java,
465 source/OpenMir.java: use req.getContextPath to find the RootUri..
466 much more robust. 4.0 and 4.1 compatible due to new web.xml mapping
470 * source/config.properties-dist: revert 4.1 compat. change
474 * source/mir/misc/HTMLTemplateProcessor.java: tomcat 4.0 != tomcat
479 * source/mir/servlet/AbstractServlet.java: the patch of mh for
480 tomcat 4.1.* made the servlet-config incompatible with tomcat
481 4.0.*. so i changed this again. the compatibility to tomcat 4.1.*
482 should be made in web.xml. idfx
486 * source/mircoders/entity/EntityImages.java: fix serious bug
487 introduced with the media InputStream changes that caused a
488 database connection to be lost when a LargeObject was
489 missing/broken. eventually postgrss would hit it's max connections
494 * etc/web.xml, lib/servlet-2.2.jar, source/config.properties-dist,
495 source/mir/misc/HTMLTemplateProcessor.java,
496 source/mir/servlet/AbstractServlet.java,
497 source/mircoders/producer/Producer.java: changes for tomcat 4.1.x
498 also compatible with 4.0.x, mir/servlet/Mir becomes /mir/Mir.
499 beware. fix web.xml to work with 4.1.x. remove servlet-2.2.jar
500 which comes w/ tomcat and should be v2.3
504 * source/mircoders/media/MediaHandlerGeneric.java: replace "/" with
505 java/io/File.separator
509 * source/config.properties-dist, source/mir/media/MirMedia.java,
510 source/mir/misc/FileHandler.java,
511 source/mir/misc/FileHandlerException.java,
512 source/mir/misc/FileHandlerUserException.java,
513 source/mir/misc/FileUtil.java, source/mir/misc/MpRequest.java,
514 source/mir/misc/WebdbImage.java,
515 source/mir/misc/WebdbMultipartRequest.java,
516 source/mircoders/entity/EntityAudio.java,
517 source/mircoders/entity/EntityContent.java,
518 source/mircoders/entity/EntityImages.java,
519 source/mircoders/entity/EntityOther.java,
520 source/mircoders/entity/EntityUploadedMedia.java,
521 source/mircoders/entity/EntityVideo.java,
522 source/mircoders/module/ModuleContent.java,
523 templates-dist/open/posting.template,
524 source/mircoders/media/MediaHandlerAudio.java,
525 source/mircoders/media/MediaHandlerGeneric.java,
526 source/mircoders/media/MediaHandlerImages.java,
527 source/mircoders/media/MediaHandlerMp3.java,
528 source/mircoders/media/MediaHandlerRealAudio.java,
529 source/mircoders/media/MediaHandlerRealVideo.java,
530 source/mircoders/media/MediaHandlerVideo.java,
531 source/mircoders/media/MediaRequest.java,
532 source/mircoders/servlet/ServletModuleContent.java,
533 source/mircoders/servlet/ServletModuleImages.java,
534 source/mircoders/servlet/ServletModuleOpenIndy.java,
535 source/mircoders/servlet/ServletModuleUploadedMedia.java: Converted
536 media Interface to use streams (Java IO) instead of byte buffers of
537 the entire uplaoded files. These saves loads of unecessary memory
538 use. JAI still consumes quite a bit though.
540 A new temporary file (for JAI) parameter is necessary and is in the
541 config.properties file.
543 A nice side effect of this work is the FileHandler interface which
544 is basically a call back mechanism for WebdbMultipartRequest which
545 allows the uploaded file to handled by different classes. For
546 example, for a media upload, the content-type, etc.. needs to be
547 determined, but if say the FileEditor had a feature to upload
548 static files... another handler wood be needed. Right now only the
549 MediaRequest handler exists.
553 * source/mir/misc/FileHandlerException.java: file
554 FileHandlerException.java was initially added on branch MIR_1_0.
558 * source/mir/misc/FileHandlerUserException.java: file
559 FileHandlerUserException.java was initially added on branch
564 * source/mir/misc/FileHandler.java: file FileHandler.java was
565 initially added on branch MIR_1_0.
569 * templates-dist/admin/start_admin.template: added the fileEdit
572 2002-09-02 19:21 reto
574 * doc/mission.html: from MDM, needs to be revisited
578 * source/mircoders/: module/ModuleContent.java,
579 producer/ProducerAll.java, producer/ProducerContent.java,
580 producer/ProducerFeature.java, producer/ProducerMedia.java,
581 producer/ProducerOpenPosting.java, producer/ProducerTopics.java:
582 don't sort by the "date" field, use webdb_create instead
586 * COPYING, jmagick/WebdbImage.java.jmagick, source/Mir.java,
587 source/OpenMir.java, source/mir/config/ConfigChecker.java,
588 source/mir/config/ConfigNode.java,
589 source/mir/config/ConfigNodeBuilder.java,
590 source/mir/config/ConfigReader.java,
591 source/mir/config/ConfigSimpleNode.java,
592 source/mir/config/MirConfiguration.java,
593 source/mir/config/exceptions/ConfigDefineNotKnownException.java,
594 source/mir/config/exceptions/ConfigException.java,
595 source/mir/config/exceptions/ConfigInvalidPropertyTypeException.jav
597 source/mir/config/exceptions/ConfigMissingPropertyException.java,
598 source/mir/entity/Entity.java, source/mir/entity/EntityList.java,
599 source/mir/entity/EntityRelation.java,
600 source/mir/entity/GenericEntity.java,
601 source/mir/entity/StorableObjectEntity.java,
602 source/mir/media/MediaHelper.java, source/mir/media/MirMedia.java,
603 source/mir/media/MirMediaException.java,
604 source/mir/media/MirMediaUserException.java,
605 source/mir/misc/ConfigException.java,
606 source/mir/misc/Configuration.java,
607 source/mir/misc/FileExtFilter.java, source/mir/misc/FileUtil.java,
608 source/mir/misc/HTMLParseException.java,
609 source/mir/misc/HTMLTemplateProcessor.java,
610 source/mir/misc/Helper.java,
611 source/mir/misc/InputSourceResolver.java,
612 source/mir/misc/LineFilterWriter.java,
613 source/mir/misc/Location.java, source/mir/misc/Logfile.java,
614 source/mir/misc/MessageMethodModel.java,
615 source/mir/misc/MirConfig.java, source/mir/misc/MpRequest.java,
616 source/mir/misc/StringUtil.java, source/mir/misc/WebdbImage.java,
617 source/mir/misc/WebdbMultipartRequest.java,
618 source/mir/misc/XmlSaxonStyler.java,
619 source/mir/misc/XmlStyler.java, source/mir/misc/XslStyleCache.java,
620 source/mir/module/AbstractModule.java,
621 source/mir/module/ModuleException.java,
622 source/mir/module/ModuleUserException.java,
623 source/mir/servlet/AbstractServlet.java,
624 source/mir/servlet/ServletModule.java,
625 source/mir/servlet/ServletModuleDispatch.java,
626 source/mir/servlet/ServletModuleException.java,
627 source/mir/servlet/ServletModuleMonitor.java,
628 source/mir/servlet/ServletModuleShow.java,
629 source/mir/servlet/ServletModuleUserException.java,
630 source/mir/storage/Database.java,
631 source/mir/storage/DatabaseAdaptor.java,
632 source/mir/storage/DatabaseAdaptorMySQL.java,
633 source/mir/storage/DatabaseAdaptorOracle.java,
634 source/mir/storage/DatabaseAdaptorPostgresql.java,
635 source/mir/storage/DatabaseAdaptorSybase.java,
636 source/mir/storage/DatabaseCache.java,
637 source/mir/storage/StorageObject.java,
638 source/mir/storage/StorageObjectException.java,
639 source/mir/storage/store/ObjectStore.java,
640 source/mir/storage/store/ServletStoreInfo.java,
641 source/mir/storage/store/StorableObject.java,
642 source/mir/storage/store/StoreContainer.java,
643 source/mir/storage/store/StoreContainerType.java,
644 source/mir/storage/store/StoreIdentifier.java,
645 source/mir/storage/store/StoreUtil.java,
646 source/mir/storage/store/test/EntityC1.java,
647 source/mir/storage/store/test/EntityC2.java,
648 source/mir/storage/store/test/EntityC3.java,
649 source/mir/storage/store/test/TestStore.java,
650 source/mir/xml/SaxContext.java,
651 source/mir/xml/XmlConfigurator.java, source/mir/xml/XmlMatch.java,
652 source/mircoders/entity/EntityAudio.java,
653 source/mircoders/entity/EntityBreaking.java,
654 source/mircoders/entity/EntityComment.java,
655 source/mircoders/entity/EntityContent.java,
656 source/mircoders/entity/EntityFeature.java,
657 source/mircoders/entity/EntityImages.java,
658 source/mircoders/entity/EntityLinksImcs.java,
659 source/mircoders/entity/EntityMedia.java,
660 source/mircoders/entity/EntityOther.java,
661 source/mircoders/entity/EntityTopics.java,
662 source/mircoders/entity/EntityUploadedMedia.java,
663 source/mircoders/entity/EntityUsers.java,
664 source/mircoders/entity/EntityVideo.java,
665 source/mircoders/input/XmlFilenameFilter.java,
666 source/mircoders/input/XmlHandler.java,
667 source/mircoders/input/XmlInputParser.java,
668 source/mircoders/media/MediaHandlerAudio.java,
669 source/mircoders/media/MediaHandlerGeneric.java,
670 source/mircoders/media/MediaHandlerImages.java,
671 source/mircoders/media/MediaHandlerImagesJpeg.java,
672 source/mircoders/media/MediaHandlerImagesPng.java,
673 source/mircoders/media/MediaHandlerMp3.java,
674 source/mircoders/media/MediaHandlerRealAudio.java,
675 source/mircoders/media/MediaHandlerRealVideo.java,
676 source/mircoders/media/MediaHandlerVideo.java,
677 source/mircoders/media/MediaRequest.java,
678 source/mircoders/module/ModuleBreaking.java,
679 source/mircoders/module/ModuleComment.java,
680 source/mircoders/module/ModuleContent.java,
681 source/mircoders/module/ModuleFeature.java,
682 source/mircoders/module/ModuleImages.java,
683 source/mircoders/module/ModuleLanguage.java,
684 source/mircoders/module/ModuleLinksImcs.java,
685 source/mircoders/module/ModuleMediafolder.java,
686 source/mircoders/module/ModuleMessage.java,
687 source/mircoders/module/ModuleSchwerpunkt.java,
688 source/mircoders/module/ModuleTopics.java,
689 source/mircoders/module/ModuleUploadedMedia.java,
690 source/mircoders/module/ModuleUsers.java,
691 source/mircoders/producer/Producer.java,
692 source/mircoders/producer/ProducerAll.java,
693 source/mircoders/producer/ProducerAudio.java,
694 source/mircoders/producer/ProducerContent.java,
695 source/mircoders/producer/ProducerFeature.java,
696 source/mircoders/producer/ProducerImages.java,
697 source/mircoders/producer/ProducerList.java,
698 source/mircoders/producer/ProducerMedia.java,
699 source/mircoders/producer/ProducerNavigation.java,
700 source/mircoders/producer/ProducerOpenPosting.java,
701 source/mircoders/producer/ProducerOther.java,
702 source/mircoders/producer/ProducerStartPage.java,
703 source/mircoders/producer/ProducerTopics.java,
704 source/mircoders/producer/ProducerVideo.java,
705 source/mircoders/servlet/ServletModuleAudio.java,
706 source/mircoders/servlet/ServletModuleBreaking.java,
707 source/mircoders/servlet/ServletModuleComment.java,
708 source/mircoders/servlet/ServletModuleContent.java,
709 source/mircoders/servlet/ServletModuleFileEdit.java,
710 source/mircoders/servlet/ServletModuleHidden.java,
711 source/mircoders/servlet/ServletModuleImages.java,
712 source/mircoders/servlet/ServletModuleLanguage.java,
713 source/mircoders/servlet/ServletModuleLinksImcs.java,
714 source/mircoders/servlet/ServletModuleMediafolder.java,
715 source/mircoders/servlet/ServletModuleMessage.java,
716 source/mircoders/servlet/ServletModuleOpenIndy.java,
717 source/mircoders/servlet/ServletModuleOtherMedia.java,
718 source/mircoders/servlet/ServletModuleProducer.java,
719 source/mircoders/servlet/ServletModuleSchwerpunkt.java,
720 source/mircoders/servlet/ServletModuleTopics.java,
721 source/mircoders/servlet/ServletModuleUploadedMedia.java,
722 source/mircoders/servlet/ServletModuleUsers.java,
723 source/mircoders/servlet/ServletModuleVideo.java,
724 source/mircoders/storage/DatabaseArticleType.java,
725 source/mircoders/storage/DatabaseAudio.java,
726 source/mircoders/storage/DatabaseBreaking.java,
727 source/mircoders/storage/DatabaseComment.java,
728 source/mircoders/storage/DatabaseContent.java,
729 source/mircoders/storage/DatabaseContentToMedia.java,
730 source/mircoders/storage/DatabaseContentToTopics.java,
731 source/mircoders/storage/DatabaseFeature.java,
732 source/mircoders/storage/DatabaseImageColor.java,
733 source/mircoders/storage/DatabaseImageFormat.java,
734 source/mircoders/storage/DatabaseImageLayout.java,
735 source/mircoders/storage/DatabaseImageType.java,
736 source/mircoders/storage/DatabaseImages.java,
737 source/mircoders/storage/DatabaseLanguage.java,
738 source/mircoders/storage/DatabaseLinksImcs.java,
739 source/mircoders/storage/DatabaseMedia.java,
740 source/mircoders/storage/DatabaseMediaType.java,
741 source/mircoders/storage/DatabaseMediafolder.java,
742 source/mircoders/storage/DatabaseMessages.java,
743 source/mircoders/storage/DatabaseOther.java,
744 source/mircoders/storage/DatabaseRights.java,
745 source/mircoders/storage/DatabaseTopics.java,
746 source/mircoders/storage/DatabaseUploadedMedia.java,
747 source/mircoders/storage/DatabaseUsers.java,
748 source/mircoders/storage/DatabaseVideo.java: Mir goes GPL
752 * COPYING: file COPYING was initially added on branch MIR_1_0.
754 2002-08-09 17:56 init
756 * templates-dist/admin/: fileedit.template, fileeditlist.template:
759 2002-08-09 17:51 init
761 * bundles/: admin_de.properties, admin_en.properties: added
766 * source/config.properties-dist,
767 source/mir/misc/FileExtFilter.java,
768 source/mircoders/servlet/ServletModuleFileEdit.java,
769 templates-dist/admin/fileedit.template: servlet module FileEdit,
770 allows one to edit files on the filesystem.
774 * templates-dist/admin/fileedit.template: fix
776 2002-08-09 16:58 init
778 * templates-dist/admin/fileeditlist.template: fix
780 2002-08-09 14:57 init
782 * templates-dist/admin/fileeditlist.template: fehler
784 2002-08-09 14:45 init
786 * templates-dist/admin/: fileedit.template, fileeditlist.template:
787 new templates for editing files
791 * templates-dist/admin/content.template,
792 source/mir/storage/Database.java: fix up the webdb_create update
797 * templates-dist/admin/image.template: missin </table>
801 * source/mircoders/servlet/ServletModuleOpenIndy.java: cleanup
802 coding style of getpdf() method
806 * source/mircoders/producer/ProducerContent.java: minor cleanup
810 * templates-dist/admin/image.template: implement multi file uploads
814 * source/mircoders/servlet/: ServletModuleOpenIndy.java,
815 ServletModuleUploadedMedia.java: make use of new MediaRequest
816 class. A big cleanup and optimization.
820 * source/mircoders/media/MediaRequest.java: parses a multipart
821 request's files and makes media Entity's out of them. Basically the
822 old code from insposting() in ServletModuleOpenIndy
826 * source/mir/storage/Database.java: on insert, the
827 "webdb_lastchange" field should get a value
831 * source/mir/media/: MirMediaException.java,
832 MirMediaUserException.java: cvs macros
836 * source/Mir.java: make the user error msg look nicer
840 * source/mircoders/servlet/ServletModuleContent.java: made the
841 add() method use _showObject. Fixes a bug that cause the popUps not
842 to show up when adding an article in the admin
846 * source/mircoders/entity/EntityContent.java: commented out
847 decodeHTML, as we don't encodeHTML anymore
851 * templates-dist/admin/topiclist.template: fix broken next button
855 * source/mircoders/producer/ProducerContent.java: PDF stuff needs
860 * doc/INSTALL.mir: mention apache 2.x. make tomcat 4.0.4 required
865 * source/mircoders/producer/: Producer.java, ProducerContent.java,
866 ProducerList.java, ProducerNavigation.java, ProducerStartPage.java:
867 Changed Producer: producer do not append Producer.DocRoot to
868 Producer.StorageRoot any more. There was a misconception: Pages
869 could only be produced under the Webserver-DocRoot.
873 * source/config.properties-dist: Changes description of config
874 properties Producer.StorageRoot and Producer.DocRoot.
878 * doc/TODO.txt: updates
882 * lib/cos.jar: latest from May 27 2002. fixes Opera bug
886 * doc/TODO.txt: some minor media stuff
890 * doc/UPGRADING.mir: cvs $
894 * doc/INSTALL.mir: sevr. updts.: recmmd. reading, JkMount stuff,
895 postgres user permissions and apache mime-types.
899 * bundles/admin_es.properties: added start.video.title , etc...
903 * bundles/admin_en.properties: added start.video.title,
904 start.audio.tile, etc..
908 * source/mircoders/servlet/ServletModuleOpenIndy.java: cvs macros
912 * source/mir/storage/Database.java,
913 templates-dist/admin/content.template: make the webdb_create update
914 be called webdb_create_update. it breaks things otherwise. a fixme
919 * templates-dist/admin/content.template: quick fix: comment out
924 * templates-dist/admin/commentlist.template: oops.
925 webdb_create_short instead of webddb...
929 * source/mir/entity/Entity.java,
930 templates-dist/admin/contentlist.template: fix so that
931 webdb_lastchange appears in contentlist.template as it should
935 * source/mircoders/entity/EntityComment.java: cvs macro bits
939 * source/mircoders/entity/EntityComment.java: webdb_create_short
943 * bundles/admin_de.properties, bundles/admin_en.properties,
944 bundles/admin_es.properties, bundles/admin_tr.properties,
945 source/mir/storage/Database.java,
946 templates-dist/admin/commentlist.template,
947 templates-dist/admin/content.template: added necessary bits in
948 templates and Database.java to make webdb_create modifiable. make
949 the conversion from sql/Timestamp to String more robust
953 * source/mir/misc/StringUtil.java: added numberformat helper. make
954 webdbDate2readableDate use webdb_create instead. make the order and
955 appearance of it more consistent. cvs macros. and finally code
960 * source/mircoders/entity/EntityContent.java: make date_formatted
961 be webdb_create_short instead to be more consistent. also make
962 date2webdb.. use webdb_create
966 * source/mir/entity/Entity.java: use some cvs macros/id's
970 * doc/: INSTALL.mir, UPGRADING.mir: added UPGRADING tips
974 * source/mircoders/producer/: Producer.java,
975 ProducerStartPage.java: added encoding paramater to
976 Producer.produce(). use it for featuresRSS so it can explicitely be
981 * source/mircoders/storage/DatabaseContentToMedia.java: change the
982 oderBy from the usual last update to ID no. for media.
986 * source/mircoders/producer/ProducerMedia.java: oops revert. edited
991 * source/mircoders/producer/ProducerMedia.java: change the oderBy
992 from the usual last update to ID no. for media.
996 * templates-dist/admin/content.template: s/Other/OtherMedia/ bugfix
998 2002-06-06 12:10 john
1000 * templates-dist/producer/content.template: added a link at the top
1001 of the page for printing an article. the link is smart, in that it
1002 asks the config if you are generating printable versions as pdf, or
1003 pre-printable versions as fo. if neither, no link. if fo but not
1004 pdf, it links to the pdf-generating servlet function of OpenMir, if
1005 fo and pdf, it links directly to the static pdf file.
1007 2002-06-06 12:08 john
1009 * source/mir/misc/HTMLTemplateProcessor.java: added generateFO and
1010 generatePDF to the config hash. this is silly, the whole config
1011 hash should be passed to the template processor per marc's comment
1016 * source/mircoders/producer/ProducerTopics.java: make so that
1017 articles in the openposting but not in newswire appear in topics
1021 * bundles/admin_de.properties, bundles/admin_en.properties,
1022 source/config.properties-dist,
1023 source/mircoders/servlet/ServletModuleHidden.java: added Hidden
1024 articles servlet module
1028 * source/: mir/media/MirMedia.java,
1029 mircoders/entity/EntityUploadedMedia.java,
1030 mircoders/media/MediaHandlerGeneric.java,
1031 mircoders/media/MediaHandlerImages.java,
1032 mircoders/media/MediaHandlerMp3.java,
1033 mircoders/media/MediaHandlerRealAudio.java,
1034 mircoders/media/MediaHandlerRealVideo.java: if the Media handler
1035 does not have a media description, use the mime-type as the
1040 * source/mircoders/servlet/ServletModuleOpenIndy.java,
1041 templates-dist/open/posting.template: make the uploaded media titel
1044 2002-06-02 16:41 init
1046 * templates-dist/admin/hiddenlist.template: full language support
1049 2002-06-02 16:33 init
1051 * templates-dist/admin/start_admin.template: added list hidden
1054 2002-06-02 16:13 init
1056 * templates-dist/admin/hiddenlist.template: edit 04
1058 2002-06-02 16:09 init
1060 * templates-dist/admin/hiddenlist.template: edit 03
1062 2002-06-02 16:03 init
1064 * templates-dist/admin/hiddenlist.template: edit 02
1066 2002-06-02 13:21 init
1068 * templates-dist/admin/hiddenlist.template: Lists the hidden
1069 articles of one month
1071 2002-05-28 18:16 john
1073 * source/mir/misc/StringUtil.java: took timezones out of dc date
1074 function....for now they are just hardcoded in the
1075 featuresRSS.template
1077 2002-05-28 18:12 john
1079 * templates-dist/producer/featuresRSS.template: fixed all
1080 outstanding problems with features.1-0.rdf file 1) changed encoding
1081 to UTF-8 2) added rdf items for the startpage specials 3) added a
1082 manual timezone offset to the dc dates
1084 2002-05-28 16:25 john
1086 * source/mircoders/servlet/ServletModuleOpenIndy.java: took code
1087 for on-the-fly pdf generation out of OutputMir servlet and put it
1090 2002-05-22 09:39 cvs
1092 * templates-dist/producer/featuresRSS.template: fix it to something
1093 that makes a little more sense. the config. values were all wrong
1095 2002-05-20 17:20 john
1097 * bundles/admin_tr.properties: turkish translation for Mir and
1098 openMir. unicode text file, might need to converted if java can't
1101 2002-05-14 23:14 cvs
1103 * templates-dist/producer/: content.template, featuresRSS.template,
1104 openposting.template, startpage.template, topiclist.template,
1105 wml2.xsl: revert to iso-8859-1
1107 2002-05-14 23:04 cvs
1109 * templates-dist/admin/start_admin.template: revert to iso-8859-1
1111 2002-05-14 22:40 cvs
1113 * source/config.properties-dist: revert to ISO8859_1 def encoding
1118 * source/mircoders/producer/ProducerContent.java: cleanup
1119 indentation of the FO/Pdf stuff
1123 * source/Mir.java, source/OpenMir.java,
1124 source/config.properties-dist,
1125 source/mir/misc/HTMLTemplateProcessor.java,
1126 source/mir/storage/Database.java,
1127 source/mircoders/producer/Producer.java,
1128 templates-dist/admin/start_admin.template,
1129 templates-dist/producer/content.template,
1130 templates-dist/producer/featuresRSS.template,
1131 templates-dist/producer/openposting.template,
1132 templates-dist/producer/startpage.template,
1133 templates-dist/producer/topiclist.template,
1134 templates-dist/producer/wml2.xsl: make necessary changes to output
1135 UTF8 files and pages instead of ISO8859-1 and make the default
1136 output character encoding a config option in case someone is
1137 feeling adventurous. This means we support all knds of charset now.
1138 The DB data was always unicode. A new config option is necessary to
1139 use this (Mir.DefaultEncoding)
1143 * source/mir/misc/StringUtil.java: remove the unused and horrid
1144 encodeHTML method. saves us a couple hundred lines of code
1148 * doc/INSTALL.mir: be a little more clear about the native library
1153 * dbscripts/create_pg.sql: added id index for comment table
1157 * doc/INSTALL.mir: updates.
1161 * doc/INSTALL.mir: updates here and there. talk about TOMCAT_HOME
1163 2002-04-23 15:45 maulwurf
1165 * templates-dist/admin/content.template: ok
1167 2002-04-21 14:18 idfx
1169 * source/mir/misc/StringUtil.java: single quote qeustionmark bug
1171 2002-04-20 14:36 idfx
1173 * source/config.properties-dist,
1174 source/mir/servlet/AbstractServlet.java,
1175 source/mircoders/servlet/ServletModuleOpenIndy.java,
1176 templates-dist/usererror.template,
1177 templates-dist/open/comment.template,
1178 templates-dist/open/posting.template: because of heavy-spam-attacks
1179 to indymedia.de i added a one-time-password-protection, it can be
1180 switched on and off by editing config.properties ->
1181 config.properties has to be updated before compilation. todo:
1182 create an image with the password-string
1186 * dbscripts/dupetrigger/: INSTALL, Makefile-dist, postgresql.sript:
1187 Changed some stuff to match PostgreSQL 7.2
1189 2002-04-18 09:00 john
1191 * templates-dist/producer/featuresRSS.template: use
1192 description_sentence to not have the entire front page text+html
1193 getting shoved into what should be just a teaser
1195 2002-04-18 08:58 john
1197 * source/mircoders/entity/EntityContent.java: added another
1198 "virtual member" to content entities, this one does some easy
1199 string manipulation to return content.description_sentence, the
1200 first sentence of the description with all html tags stripped.
1201 used for RSS right now. works analogously to
1202 content.description_parsed
1204 2002-04-18 08:56 john
1206 * source/mir/storage/Database.java: got rid of use of jdbc's
1207 result_set.getTimestamp() method, which loses information which is
1210 replaced with ordinary result_set.getString(), which returns a
1211 compatible string to timestamp.toString(), which is what is
1212 expected(plus some extra info on the end-the worst thing that can
1213 happen is a little bit of table stretching in the admin pages)
1215 2002-04-18 08:54 john
1217 * source/mir/misc/StringUtil.java: fixed the method which takes a
1218 webdb_date to a dublin core date to include correct timezone info
1222 * dbscripts/populate_mediatyp.sql, source/mir/misc/WebdbImage.java,
1223 source/mircoders/entity/EntityImages.java,
1224 source/mircoders/media/MediaHandlerImages.java,
1225 source/mircoders/media/MediaHandlerImagesJpeg.java,
1226 source/mircoders/media/MediaHandlerImagesPng.java: make image/gif
1227 and image/png images be converted into PNG format. everything else
1228 remains Jpeg format. this makes MediaHandlerImages abstract.
1229 media_type table has to be updated.
1233 * templates-dist/producer/content.template: put "height" where
1236 2002-04-15 21:07 john
1238 * source/mir/misc/StringUtil.java: uggghhhh. timezone info, which
1239 is in the database, dissappears by the time it becomes
1242 until this is tracked down, no timezones on dates. not an ideal
1245 2002-04-15 10:27 john
1247 * source/mir/misc/StringUtil.java: more bug fixes in dublin core
1248 date functions.... i really shouldn't be allowed near a terminal
1251 2002-04-15 10:17 john
1253 * source/mir/misc/StringUtil.java: bug fix...was far too late last
1254 night to be trying to count letters... the out of bounds error
1255 being generated in the features.1-0.rdf should go away now
1257 2002-04-14 22:59 john
1259 * source/mircoders/producer/ProducerStartPage.java: if you make a
1260 start page, you also make a rdf file with an rss description of
1261 your features. it goes where www.indy expects it.
1263 2002-04-14 22:57 john
1265 * source/mir/entity/Entity.java: every entity now has a
1266 webdb_create_dc value (dc=dublin core). should be useful for many
1267 types of syndication
1269 2002-04-14 22:52 john
1271 * source/mir/misc/StringUtil.java:
1272 a couple of w3/dublin core date functions added
1274 2002-04-14 22:51 john
1276 * source/config.properties-dist: points to the featuresRSS template
1277 in the producer section
1279 2002-04-14 22:49 john
1281 * templates-dist/producer/featuresRSS.template: a template for
1282 RSS/RDF generation of the features in the center column. currently
1283 an exact duplicate of indymedia.org/features.1-0.rdf
1287 * source/mir/misc/StringUtil.java: fix single quote bug. get rid of
1288 obselete quick hack. requires DB conversion script to be run for
1289 searches with single quotes in them to work properly
1293 * dbscripts/populate_mediafolder.sql: deleted connect postgres
1295 2002-04-11 19:20 cvs
1297 * templates-dist/producer/openposting.template: next,previous page
1298 on openposting, untested..
1300 2002-04-11 19:07 cvs
1302 * bundles/admin_en.properties: producer.next
1304 2002-04-11 19:02 cvs
1306 * templates-dist/producer/openposting.template: first cut at adding
1307 the missing "next page" in the openposting template. -mh
1309 2002-04-10 07:46 ecuador
1311 * bundles/: admin_de.properties, admin_en.properties: added espanol
1314 2002-04-10 07:43 ecuador
1316 * templates-dist/admin/login.template: added spanish to the
1317 language option field
1319 2002-04-10 07:38 ecuador
1321 * templates-dist/admin/login.template: added spanish to the
1322 language option field
1326 * bundles/admin_en.properties: tweaks
1330 * source/mircoders/media/: MediaHandlerGeneric.java,
1331 MediaHandlerImages.java: make media log a static class variable as
1336 * source/mir/misc/HTMLTemplateProcessor.java: added a comment: why
1337 not pass the whole config hashMap to the templates?
1341 * bundles/admin_de.properties, bundles/admin_en.properties,
1342 source/config.properties-dist,
1343 source/mir/misc/WebdbMultipartRequest.java,
1344 source/mircoders/servlet/ServletModuleOpenIndy.java: added support
1345 for configuration of max size of a single upload and the maximum
1346 number of uploaded items at once
1348 2002-04-08 23:11 cvs
1350 * web/produced/style/: formate.css, mir.css: added css-files to
1351 cvsto enable deployment of standard-layout
1353 2002-04-08 20:31 zapata
1355 * bundles/admin_es.properties: Zilog's first draft for the spanish
1358 2002-04-08 17:50 cvs
1360 * source/mircoders/storage/: DatabaseContent.java,
1361 DatabaseContentToMedia.java, DatabaseContentToTopics.java: forgot
1362 to synchronize some more DB instances
1366 * lib/postgresql.jar: upgrade to to postgres 7.2 JDBC driver (it's
1371 * build.xml: check for presence of TOMCAT_HOME env var. Check in
1372 all webapp lib dirs in tomcat. smarter Dependency checking
1376 * doc/INSTALL.mir: update. tomcat 4, etc..
1380 * source/mircoders/media/MediaHandlerImages.java: minor cleanup
1384 * source/mircoders/servlet/ServletModuleImages.java: send the
1389 * dbscripts/populate_mediatyp.sql, source/mir/misc/WebdbImage.java:
1390 quick hack to use JPEG again. better solution on the way.
1394 * source/mircoders/storage/: DatabaseArticleType.java,
1395 DatabaseAudio.java, DatabaseBreaking.java, DatabaseComment.java,
1396 DatabaseFeature.java, DatabaseImageColor.java,
1397 DatabaseImageFormat.java, DatabaseImageLayout.java,
1398 DatabaseImageType.java, DatabaseImages.java, DatabaseLanguage.java,
1399 DatabaseLinksImcs.java, DatabaseMedia.java, DatabaseMediaType.java,
1400 DatabaseMediafolder.java, DatabaseMessages.java,
1401 DatabaseOther.java, DatabaseRights.java, DatabaseTopics.java,
1402 DatabaseUsers.java, DatabaseVideo.java: synchronize singleton
1403 constructor static getInstance method. dangerous otherwise
1405 2002-04-07 16:14 idfx
1407 * doc/MAINTENANCE: just a cvs test
1411 * build.xml, dbscripts/help_arttype.sql,
1412 dbscripts/help_imgcolor.sql, dbscripts/help_imgform.sql,
1413 dbscripts/help_imglay.sql, dbscripts/help_imgtype.sql,
1414 dbscripts/help_lang.sql, dbscripts/help_rights.sql,
1415 dbscripts/help_users.sql, dbscripts/populate_mediatyp.sql: Cleaned
1416 up build.xml. Changed the way the database is populated so that it
1417 works with a password protected PostgreSQL installation.
1419 2002-04-03 16:22 john
1422 added blurb about htdig as a good search engine, pointed to the
1423 wrapper script in scripts/
1427 * source/mircoders/media/: MediaHandlerRealAudio.java,
1428 MediaHandlerRealVideo.java: I hateReal*
1432 * source/mircoders/media/: MediaHandlerRealAudio.java,
1433 MediaHandlerRealVideo.java: getPublishHost() for Real*
1437 * source/mircoders/media/: MediaHandlerRealAudio.java,
1438 MediaHandlerRealVideo.java: make RealMedia mediaHandlers have their
1439 own getUrl() method. acts like mp3 now
1443 * dbscripts/populate_mediatyp.sql: reverse change from 2 minutes
1448 * dbscripts/populate_mediatyp.sql: hopefully get.. oh everyones
1449 favourite media type Real metafile extensions name mappings correct
1453 * doc/: INSTALL.mir, TODO.txt: update TODO and explain mime-types
1458 * etc/web.xml, source/mir/misc/FileUtil.java,
1459 source/mircoders/servlet/ServletModuleOpenIndy.java,
1460 source/mircoders/servlet/ServletModuleUploadedMedia.java: use
1461 ServletContext.getMimeType() as fallback to find media mime-type
1462 from .extension instead of broken sun.www.MimeTable..
1466 * source/: Mir.java, OpenMir.java, mir/misc/MirConfig.java,
1467 mir/servlet/AbstractServlet.java: support for storing the
1468 ServletContext in MirConfig for later use. Have to do this because
1469 otherwise we can't access it from the invoked via reflection
1474 * templates-dist/admin/commentlist.template: commentlist fixxing
1478 * templates-dist/admin/: commentlist.template,
1479 commentlist.template: commentlist fixxing
1483 * source/mir/misc/HTMLTemplateProcessor.java,
1484 templates-dist/admin/commentlist.template: commentlist fixxing
1488 * source/mircoders/producer/Producer.java,
1489 source/mircoders/producer/ProducerStartPage.java,
1490 templates-dist/admin/commentlist.template: commentlist fixxing
1494 * source/: mir/misc/Logfile.java,
1495 mircoders/entity/EntityComment.java: fixed date bug in
1498 2002-04-02 19:03 cvs
1500 * source/mir/misc/WebdbMultipartRequest.java: increased
1501 maxfileupload-size to 20 MB
1505 * dbscripts/populate_mediatyp.sql: added audio/mpeg.. small mistake
1509 * dbscripts/populate_mediatyp.sql: added audio/mpeg... fuck I hate
1510 how mime-types seem to be such a fucking mess..
1514 * templates-dist/admin/commentlist.template: commentlist fixxing
1518 * templates-dist/admin/commentlist.template, web/admin.css:
1523 * source/mircoders/entity/EntityComment.java, web/admin.css:
1524 template alternating colors
1528 * templates-dist/admin/commentlist.template: template alternating
1533 * templates-dist/admin/commentlist.template, web/admin.css:
1534 template alternating colors
1538 * templates-dist/admin/commentlist.template, web/admin.css,
1539 templates-dist/admin/commentlist.template: template alternating
1544 * dbscripts/create_pg.sql,
1545 templates-dist/admin/commentlist.template: template alternating
1548 2002-04-01 19:46 cvs
1550 * dbscripts/create_pg.sql: create without connect line
1554 * source/mircoders/storage/: DatabaseContentToMedia.java,
1555 DatabaseContentToTopics.java: moved entities of n:m tables away
1556 from ostore caching. no primary key was given. the right
1557 implementation needs to be aware of changes in the dependant
1558 tables. StorableObjectEntity cannot be used
1560 2002-04-01 13:50 reto
1563 createdb with encoding parameter
1565 2002-04-01 13:42 cvs
1567 * dbscripts/populate_mediatyp.sql: dumb bug
1569 2002-04-01 04:50 cvs
1571 * source/mir/misc/MirConfig.java: it seems poolman does more
1572 caching than we thought. it caused problems -mh
1576 * source/mircoders/servlet/: ServletModuleOpenIndy.java,
1577 ServletModuleUploadedMedia.java: bug fix in content type finding
1578 logic. this really ought to go in another file
1582 * source/mircoders/entity/EntityUsers.java: entity user caching
1583 cause of password vulnerability
1585 2002-03-31 21:03 reto
1587 * templates-dist/producer/: content.template, openposting.template,
1588 startpage.template, topiclist.template: space removed in
1589 ssi-include statements for compatibility with tomcat ssi-support
1591 2002-03-31 12:42 idfx
1593 * source/mircoders/: producer/ProducerContent.java,
1594 servlet/ServletModuleUploadedMedia.java: live debugging: finding a
1597 2002-03-30 17:26 cvs
1599 * source/mircoders/producer/ProducerMedia.java: was missing an
1602 2002-03-30 17:25 cvs
1604 * templates-dist/admin/: confirm.template, content.template,
1605 contentlist.template, topiclist.template: data, config and other
1608 2002-03-30 14:08 cvs
1610 * doc/INSTALL.mir: more JAI info
1612 2002-03-30 14:01 cvs
1614 * doc/INSTALL.mir: added JAI to list of requirements
1618 * templates-dist/admin/: audio.template, audiolist.template,
1619 media.template, medialist.template, video.template,
1620 videolist.template: popups
1624 * source/mircoders/servlet/ServletModuleUploadedMedia.java: fix
1627 2002-03-29 22:44 br1
1629 * templates-dist/open/: disclaimer.inc.de, posting.template: moved
1630 german language disclaimer to seperate include
1632 2002-03-29 22:19 br1
1634 * bundles/admin_de.properties, bundles/admin_en.properties,
1635 source/mircoders/servlet/ServletModuleLinksImcs.java,
1636 templates-dist/admin/linksimcs.template,
1637 templates-dist/admin/start_admin.template: media stuff
1639 2002-03-29 22:08 br1
1641 * dbscripts/populate_mediatyp.sql: added asf
1645 * source/objectstore.properties: alter config
1647 2002-03-29 20:56 br1
1649 * bundles/admin_de.properties, bundles/admin_en.properties,
1650 source/config.properties-dist,
1651 source/mircoders/entity/EntityContent.java,
1652 source/mircoders/entity/EntityUploadedMedia.java,
1653 source/mircoders/module/ModuleImages.java,
1654 source/mircoders/servlet/ServletModuleAudio.java,
1655 source/mircoders/servlet/ServletModuleImages.java,
1656 source/mircoders/servlet/ServletModuleOtherMedia.java,
1657 source/mircoders/servlet/ServletModuleUploadedMedia.java,
1658 source/mircoders/servlet/ServletModuleVideo.java,
1659 templates-dist/admin/image.template,
1660 templates-dist/admin/imagelist.template,
1661 templates-dist/admin/start_admin.template,
1662 templates-dist/admin/audio.template,
1663 templates-dist/admin/audiolist.template,
1664 templates-dist/admin/media.template,
1665 templates-dist/admin/medialist.template,
1666 templates-dist/admin/video.template,
1667 templates-dist/admin/videolist.template: media stuff
1671 * templates-dist/admin/content.template,
1672 templates-dist/admin/image.template,
1673 templates-dist/admin/imagelist.template,
1674 bundles/admin_de.properties, bundles/admin_en.properties,
1675 templates-dist/open/posting.template: media attach fixups. popup
1680 * source/mircoders/servlet/ServletModuleOpenIndy.java: popup
1684 * source/mircoders/servlet/ServletModuleContent.java: get rid of
1685 deprecated methods and new popup stuff
1689 * web/img/: arrow_down.gif, audio_big.gif, audio_small.gif,
1690 bashcomp2.gif, cleft.gif, dot.gif, h_m.gif, h_r.gif, h_slice.gif,
1691 head_left_logo.gif, link_small.gif, logo_small.gif, mail_small.gif,
1692 photo_big.gif, photo_small.gif, search_icon.gif, sp.gif,
1693 text_big.gif, text_small.gif, video_big.gif, video_small.gif: new
1694 stuff needed for admin interface
1698 * source/mir/misc/HTMLTemplateProcessor.java: popups is now called
1703 * doc/: INSTALL.postgresql, MAINTENANCE: postgres user rights
1706 2002-03-29 16:59 idfx
1708 * scripts/search.pl: [no log message]
1710 2002-03-29 16:05 idfx
1712 * scripts/search.pl: search-wrapper for htdig-search to enable a
1713 search on media-types
1717 * templates-dist/admin/content.template: data, config
1721 * dbscripts/populate_mediafolder.sql: initial openposting data
1723 2002-03-29 14:50 br1
1725 * lib/strutsmesg.jar: removed debug logging
1729 * source/: config.properties-dist,
1730 mircoders/servlet/ServletModuleImages.java: s/Bilder/Images/
1734 * source/mircoders/module/ModuleUploadedMedia.java: get rid of
1737 2002-03-29 14:18 idfx
1739 * source/mircoders/servlet/ServletModuleUploadedMedia.java: popups
1742 2002-03-29 14:17 br1
1744 * bundles/: admin_de.properties, admin_en.properties: renamed
1745 schwerpunkt to coverage
1747 2002-03-29 14:16 br1
1749 * templates-dist/admin/start_admin.template: commented out
1754 * source/: mir/media/MirMediaUserException.java,
1755 mircoders/servlet/ServletModuleImages.java,
1756 mircoders/servlet/ServletModuleUploadedMedia.java: beginning of
1757 media admin stuff. will be cleaned up next week
1761 * templates-dist/admin/imagelist.template: popup
1763 2002-03-29 13:48 br1
1765 * templates-dist/: open/comment.template,
1766 open/comment_done.template, open/comment_dupe.template,
1767 open/posting.template, open/posting_done.template,
1768 open/posting_dupe.template, producer/content.template,
1769 producer/copyright.template, producer/openposting.template,
1770 producer/startpage.template, producer/topiclist.template:
1773 2002-03-29 13:47 br1
1775 * templates-dist/admin/topiclist.template: config
1777 2002-03-29 13:46 br1
1779 * source/mircoders/module/ModuleTopics.java: fixed a bug that
1780 prevented saving when there are no associated articles
1784 * templates-dist/admin/image.template: missing $ symbol in for an
1789 * templates-dist/usererror.template: data, config
1791 2002-03-29 12:16 br1
1793 * doc/INSTALL.mir: added apache configuration info
1797 * source/: mir/media/MirMediaException.java,
1798 mir/servlet/ServletModuleUserException.java,
1799 mircoders/producer/ProducerMedia.java: code cleanups
1803 * templates-dist/admin/: commentlist.template,
1804 contentlist.template, featurelist.template, imagelist.template,
1805 linksimcslist.template, mediafolderlist.template,
1806 messagelist.template, topiclist.template, userlist.template: data,
1811 * doc/INSTALL.mir: Changed the docs to explain more deeply how to
1812 set up the database more securely.
1814 Corrected the bash lines that load the base tables so the also work
1815 if PostgreSQL only accepts connections with a password.
1817 2002-03-27 18:50 john
1820 making sure OutputMir can find it's config
1822 2002-03-27 18:03 br1
1824 * bundles/: admin.properties, admin_de.properties,
1825 admin_en.properties: added producer and open keys (i'll wait with
1826 the templates, dont worry) and changed admin.properties to only
1829 2002-03-27 17:54 br1
1831 * doc/INTERNATIONALIZATION.howto: added first version of an
1832 internationalization howto
1834 2002-03-27 15:14 john
1836 * source/mircoders/producer/ProducerContent.java: the PDF stuff
1837 gets done here. logging needs to be unified with our logging
1838 system. needs to let the regular content page know where to find a
1841 2002-03-27 15:12 john
1843 * source/mircoders/producer/Producer.java: a small <br> -> <br />
1846 2002-03-27 15:07 john
1848 * source/mir/misc/HTMLTemplateProcessor.java:
1850 added the config value to the template data telling the pdf
1851 generate where to get local files from (assumes all images are
1852 stored locally indefinitely, perhaps unwarranted.....)
1854 2002-03-27 14:54 john
1856 * source/mir/misc/StringUtil.java:
1857 changed the newline->br thing so it makes a <br /> instead of a
1860 (fop/xalan expects valid xml)
1864 * source/mir/media/MirMedia.java: added getDescr(). and ditched
1865 getListView() as it's redundant with getBigIcon(). list view
1866 openposting, etc.. list templates are now more flexible. sorry
1867 about the previous empty log messages, my bad. consider this the
1872 * source/mir/misc/StringUtil.java,
1873 source/mircoders/entity/EntityUploadedMedia.java,
1874 source/mircoders/media/MediaHandlerAudio.java,
1875 source/mircoders/media/MediaHandlerGeneric.java,
1876 source/mircoders/media/MediaHandlerImages.java,
1877 source/mircoders/media/MediaHandlerMp3.java,
1878 source/mircoders/media/MediaHandlerRealAudio.java,
1879 source/mircoders/media/MediaHandlerRealVideo.java,
1880 templates-dist/producer/content.template,
1881 templates-dist/producer/openposting.template,
1882 templates-dist/producer/startpage.template,
1883 templates-dist/producer/topiclist.template:
1884 source/mir/media/MirMedia.java
1888 * doc/TODO.txt, templates-dist/admin/topic.template: update
1890 2002-03-27 11:58 john
1892 * source/config.properties-dist: added options for pdf stuff
1894 2002-03-27 11:46 john
1896 * lib/xerces.jar: needed to update fro pdf/fop stuff
1898 2002-03-27 11:41 john
1900 * lib/xalan-2.0.0.jar: needed for xslt transforms for fop stuff
1902 2002-03-27 11:39 john
1904 * lib/logkit-1.0.jar: needed by fop for pdf stuff
1906 2002-03-27 11:36 john
1908 * lib/jimi.jar: does the image conversion for pdf stuff should be
1909 obsoleted by jai when someone gets fop to use that instead
1911 2002-03-27 11:32 john
1913 * lib/fop.jar: does the pdf-stuff. custom compiled with jimi
1914 support should be changed to jai if anyone can get it to work
1916 2002-03-27 11:25 john
1918 * lib/batik.jar: added for PDF stuff
1920 2002-03-27 11:15 john
1922 * lib/avalon-framework-4.0.jar: added for PDF stuff
1924 2002-03-27 10:51 john
1926 * web/img/printbanner.gif: PDF stuff
1928 my shabby graphic design efforts here, useful to have something of
1929 the right size to go on the top of printouts.
1931 2002-03-27 10:45 john
1933 * templates-dist/producer/: html2fo.xsl, printablecontent.template:
1935 PDF Stuff: html2fo.xsl maps brs to fo:blocks printablecontent does
1936 the same thing as content, except it makes fo instead of html
1938 2002-03-27 09:43 br1
1940 * build.xml: re-added lines to copy bundles to the classes
1945 * source/mir/media/MirMedia.java,
1946 source/mircoders/entity/EntityUploadedMedia.java,
1947 source/mircoders/media/MediaHandlerGeneric.java,
1948 source/mircoders/media/MediaHandlerImages.java,
1949 source/mircoders/media/MediaHandlerMp3.java,
1950 source/mircoders/media/MediaHandlerRealAudio.java,
1951 source/mircoders/media/MediaHandlerRealVideo.java,
1952 templates-dist/producer/content.template: made the getUrl() method
1953 of MirMedia return a SimpleList of TemplateModels (either Entity
1954 directly or a self made one.) so that the templates have more
1955 flexibility. it's not quite finished, but hang in there. it does
1960 * source/mir/misc/WebdbImage.java: replace deprecated JAI method
1965 * build.xml: commented out perms.sh. I don't think it should be
1966 used by default. maybe a target? also added comment about jikes.
1970 * build.xml: Minor changes.
1974 * doc/INSTALL.mir: Minor changes.
1976 2002-03-26 17:43 br1
1978 * build.xml, source/mir/misc/HTMLTemplateProcessor.java: language
1979 bundles are now in a directory bundles/ in WEB-INF classes in order
1980 to keep things clear even when we have lots of translations. also
1981 added copying of bundles to the compile target of the build.xml and
1982 commented out the call of perms.sh since thats really annoying and
1983 not necessary in a development environment
1985 2002-03-26 17:38 br1
1987 * templates-dist/admin/: breaking.template, breakinglist.template,
1988 comment.template, commentlist.template, confirm.template,
1989 content.template, contentlist.template, feature.template,
1990 featurelist.template, image.template, imagelist.template,
1991 language.template, languagelist.template, linksimcs.template,
1992 linksimcslist.template, login.template, mediafolder.template,
1993 mediafolderlist.template, message.template, messagelist.template,
1994 start_admin.template, topic.template, topiclist.template,
1995 user.template, userlist.template: templates now include i18n-ed
1996 head and foot from admin directory.
2000 * source/mircoders/entity/: EntityBreaking.java,
2001 EntityLinksImcs.java, EntityUsers.java: now implement
2002 StorableObject and are used by ObjectStore cache
2004 2002-03-25 21:53 cvs
2006 * build.xml: added copy command for bundles
2010 * dbscripts/dupetrigger/INSTALL: Added some lines to explain the
2011 different solutions to the dupe problem (trigger and unique
2016 * build.xml: Removed the old and redundant build.xml-new.
2018 The property "dist.home" was defined but not used. Implemented now.
2019 Target "dist" had a self-inclusion problem if dist.home equals
2020 deploy.home like default setting defined. Added a "mrproper"
2021 target that deletes the whole deploy.home Changed target "clean" to
2022 only empty the classes directory. The default target "compile" now
2023 cleans the classes directory before compilation to ensure a clean
2024 build. Target "compile" now calls the permissions script before
2027 2002-03-25 16:02 idfx
2029 * source/mir/misc/HTMLTemplateProcessor.java,
2030 source/mir/servlet/ServletModule.java,
2031 source/mircoders/servlet/ServletModuleImages.java,
2032 templates-dist/admin/image.template: a better solution for the
2033 popUpData: there is a new method process in HTMLTemplateProcessor
2034 with a second TemplateModelRoot parameter. this Parameter should be
2035 used for PopUpData, it is merged into the templates as SimpleHash
2036 with the name popups
2038 2002-03-25 13:49 idfx
2040 * source/mircoders/servlet/ServletModuleImages.java:
2041 media-folder-popup were not displayed, fixxed but under use of
2042 makeSimpleHash(). did not find another way
2044 2002-03-24 20:13 br1
2046 * templates-dist/: error.template, usererror.template: new
2047 internationalized admin templates
2049 2002-03-24 20:10 br1
2051 * source/config.properties-dist: internationalized admin templates
2053 2002-03-24 20:07 br1
2055 * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
2056 mir/misc/MessageMethodModel.java, mir/servlet/AbstractServlet.java,
2057 mir/servlet/ServletModule.java,
2058 mircoders/servlet/ServletModuleBreaking.java,
2059 mircoders/servlet/ServletModuleComment.java,
2060 mircoders/servlet/ServletModuleContent.java,
2061 mircoders/servlet/ServletModuleImages.java,
2062 mircoders/servlet/ServletModuleLinksImcs.java,
2063 mircoders/servlet/ServletModuleMessage.java: internationalized
2066 2002-03-24 15:53 br1
2068 * bundles/: admin.properties, admin_de.properties,
2069 admin_en.properties: first version of internationalized admin
2072 2002-03-24 15:15 br1
2074 * templates-dist/admin/: breaking.template, breakinglist.template,
2075 comment.template, commentlist.template, confirm.template,
2076 content.template, contentlist.template, feature.template,
2077 featurelist.template, foot.template, head.template,
2078 head_nonavi.template, image.template, imagelist.template,
2079 language.template, languagelist.template, linksimcs.template,
2080 linksimcslist.template, login.template, mediafolder.template,
2081 mediafolderlist.template, message.template, messagelist.template,
2082 start_admin.template, topic.template, topiclist.template,
2083 user.template, userlist.template: internationalized templates
2085 2002-03-24 14:01 cvs
2087 * templates-dist/producer/content.template: data. stuff
2091 * dbscripts/create_pg.sql, source/mir/media/MirMedia.java,
2092 source/mircoders/media/MediaHandlerGeneric.java,
2093 source/mircoders/media/MediaHandlerImages.java,
2094 source/mircoders/media/MediaHandlerMp3.java,
2095 source/mircoders/media/MediaHandlerRealAudio.java,
2096 source/mircoders/media/MediaHandlerRealVideo.java,
2097 source/mircoders/producer/Producer.java,
2098 source/mircoders/producer/ProducerAll.java,
2099 source/mircoders/producer/ProducerAudio.java,
2100 source/mircoders/producer/ProducerImages.java,
2101 source/mircoders/producer/ProducerMedia.java,
2102 source/mircoders/producer/ProducerOther.java,
2103 source/mircoders/producer/ProducerVideo.java,
2104 source/mircoders/servlet/ServletModuleImages.java,
2105 source/mircoders/servlet/ServletModuleOpenIndy.java: rework of
2106 media handling vis a vis storage and producing. making it more
2111 * source/mircoders/module/ModuleUploadedMedia.java: coding style
2115 * source/: mir/misc/FileUtil.java,
2116 mircoders/entity/EntityImages.java: debug noise. coding style
2120 * source/mir/entity/Entity.java: quiet debugging noise. minor
2121 coding style cleanup.
2125 * doc/TODO.txt: update
2129 * source/mir/config/: ConfigChecker.java, ConfigNode.java,
2130 ConfigNodeBuilder.java, ConfigReader.java, ConfigSimpleNode.java,
2131 MirConfiguration.java,
2132 exceptions/ConfigDefineNotKnownException.java,
2133 exceptions/ConfigException.java,
2134 exceptions/ConfigInvalidPropertyTypeException.java,
2135 exceptions/ConfigMissingPropertyException.java: fix the package
2136 name for the exceptions/* classes.
2138 2002-03-23 16:50 cvs
2140 * templates-dist/producer/navigation.template: added download on
2143 2002-03-21 10:14 cvs
2145 * templates-dist/producer/: content.template, navigation.template:
2146 data-stuff and parsed
2148 2002-03-21 10:04 cvs
2150 * templates-dist/producer/: content.template, startpage.template,
2151 topiclist.template: data-stuff and parsed
2153 2002-03-19 10:55 cvs
2155 * templates-dist/producer/: navigation.template,
2156 openposting.template, startpage.template, topiclist.template: data.
2159 2002-03-19 10:32 idfx
2161 * templates-dist/producer/: content.template, navigation.template,
2162 openposting.template, startpage.template, topiclist.template: data.
2167 * source/mir/: entity/EntityList.java, misc/MirConfig.java,
2168 servlet/ServletModule.java, storage/Database.java,
2169 storage/store/ObjectStore.java, storage/store/StoreIdentifier.java,
2170 storage/store/StoreUtil.java: ObjectStore cache is working with
2171 StorableObjectEntities
2175 * source/mircoders/servlet/ServletModuleBreaking.java: make it i18n
2180 * doc/TODO.txt, source/mircoders/producer/ProducerAll.java,
2181 source/mircoders/producer/ProducerFeature.java,
2182 source/mircoders/producer/ProducerNavigation.java,
2183 source/mircoders/servlet/ServletModuleBreaking.java,
2184 source/mircoders/servlet/ServletModuleComment.java,
2185 source/mircoders/servlet/ServletModuleContent.java,
2186 source/mircoders/servlet/ServletModuleImages.java,
2187 source/mircoders/servlet/ServletModuleLinksImcs.java,
2188 source/mircoders/servlet/ServletModuleMessage.java: get rid of
2189 deprecated makeSimpleList and makeSimpleHash usage. this should be
2190 it for makeSimpleList. there is still one none obvious use of
2191 makeSimpleHash in ServletModuleContent that needs to be taken #
2196 * templates-dist/: de/open/posting.template,
2197 en/open/posting.template, nl/open/posting.template: more new way..
2200 2002-03-18 00:12 init
2202 * templates-dist/de/open/posting.template: more fixing
2204 2002-03-18 00:05 init
2206 * templates-dist/de/open/posting.template: more fixing
2208 2002-03-17 23:43 init
2210 * templates-dist/de/open/posting.template: fixed html-errors
2212 2002-03-17 23:21 init
2214 * templates-dist/de/open/: comment_done.template,
2215 comment_en.template, posting.template, posting_done.template,
2216 posting_dupe.template: changed variable names to data.* / config.*
2218 2002-03-17 21:32 idfx
2220 * build.xml, bundles/admin.properties, bundles/admin_de.properties,
2221 source/Mir.java, source/OpenMir.java,
2222 source/mir/misc/HTMLTemplateProcessor.java,
2223 source/mir/misc/MessageMethodModel.java,
2224 source/mir/servlet/ServletModule.java,
2225 source/mircoders/producer/Producer.java,
2226 source/mircoders/servlet/ServletModuleComment.java,
2227 source/mircoders/servlet/ServletModuleImages.java,
2228 source/mircoders/servlet/ServletModuleLinksImcs.java,
2229 source/mircoders/servlet/ServletModuleMessage.java: i18n-feature
2230 based on kellans proposal implemented. the resource-bundles are
2231 located in the directory mir/bundles and build.xml copies them to
2232 WEB-INF/classes/. to get a localized message just type
2233 ${message(key)} into a admintemplate. in the properties-file the
2234 hash look like key=value. the properties-files are named in the
2235 following way: admin_??.properties ( ?? stands for the languagecode
2236 ) . the admin.properties without languagecode is the
2241 * source/mir/storage/Database.java,
2242 templates-dist/en/open/comment.template,
2243 templates-dist/en/open/comment.template.en,
2244 templates-dist/en/open/comment_done.template,
2245 templates-dist/en/open/minimal_posting.template,
2246 templates-dist/en/open/posting.template: update new style :)
2248 2002-03-17 17:12 idfx
2250 * templates-dist/de/open/comment.template: templateModelRoot ist
2251 now a simplehash with two entries: data and config, bugfix for
2254 2002-03-17 16:55 idfx
2256 * source/: mir/entity/Entity.java,
2257 mir/misc/HTMLTemplateProcessor.java,
2258 mircoders/entity/EntityTopics.java,
2259 mircoders/module/ModuleComment.java,
2260 mircoders/module/ModuleTopics.java,
2261 mircoders/storage/DatabaseContent.java: templateModelRoot ist now a
2262 simplehash with two entries: data and config, bugfix for bugs: 46,
2265 2002-03-17 02:32 zapata
2267 * source/mir/config/: ConfigChecker.java, ConfigNode.java,
2268 ConfigNodeBuilder.java, ConfigReader.java, ConfigSimpleNode.java,
2269 MirConfiguration.java,
2270 exceptions/ConfigDefineNotKnownException.java,
2271 exceptions/ConfigException.java,
2272 exceptions/ConfigInvalidPropertyTypeException.java,
2273 exceptions/ConfigMissingPropertyException.java: initial checkin of
2274 the new xml-style configuration classes
2276 2002-03-14 23:58 cvs
2278 * templates-dist/producer/navigation.template: added bugtracker to
2281 2002-03-14 23:35 cvs
2283 * templates-dist/producer/navigation.template: added bugtracker to
2288 * source/: objectstore.properties, mir/entity/EntityList.java,
2289 mir/entity/StorableObjectEntity.java,
2290 mir/storage/store/ObjectStore.java,
2291 mir/storage/store/ServletStoreInfo.java,
2292 mir/storage/store/StoreContainer.java,
2293 mir/storage/store/StoreContainerType.java,
2294 mir/storage/store/StoreIdentifier.java,
2295 mir/storage/store/StoreUtil.java: object store preparations before
2296 being integrated in Database.java
2300 * build.xml, perms.sh-dist, dbscripts/create_pg.sql,
2301 dbscripts/populate_mediatyp.sql, dbscripts/conversion/mir_oid.pl,
2302 doc/INSTALL.mir, doc/INSTALL.postgresql, doc/MAINTENANCE,
2303 doc/TODO.txt, etc/web.xml, lib/jdbc-se2.0.jar, lib/log4j.jar,
2304 lib/poolman.jar, lib/postgresql.jar, scripts/autotar/README,
2305 scripts/autotar/preinstall.sh, scripts/autotar/updatetarballs.sh,
2306 source/Mir.java, source/OpenMir.java,
2307 source/config.properties-dist, source/mir/entity/Entity.java,
2308 source/mir/entity/EntityList.java,
2309 source/mir/entity/EntityRelation.java,
2310 source/mir/entity/GenericEntity.java,
2311 source/mir/media/MediaHelper.java, source/mir/media/MirMedia.java,
2312 source/mir/media/MirMediaException.java,
2313 source/mir/misc/FileUtil.java,
2314 source/mir/misc/HTMLTemplateProcessor.java,
2315 source/mir/misc/Logfile.java, source/mir/misc/MirConfig.java,
2316 source/mir/misc/MpRequest.java, source/mir/misc/StringUtil.java,
2317 source/mir/misc/WebdbImage.java,
2318 source/mir/module/ModuleUserException.java,
2319 source/mir/servlet/AbstractServlet.java,
2320 source/mir/servlet/ServletModule.java,
2321 source/mir/servlet/ServletModuleDispatch.java,
2322 source/mir/servlet/ServletModuleMonitor.java,
2323 source/mir/servlet/ServletModuleUserException.java,
2324 source/mir/storage/Database.java,
2325 source/mir/storage/DatabaseAdaptorPostgresql.java,
2326 source/mir/storage/DatabaseCache.java,
2327 source/mir/storage/StorageObject.java,
2328 source/mir/storage/store/ObjectStore.java,
2329 source/mir/storage/store/ServletStoreInfo.java,
2330 source/mir/storage/store/StorableObject.java,
2331 source/mir/storage/store/StoreContainer.java,
2332 source/mir/storage/store/StoreContainerType.java,
2333 source/mir/storage/store/StoreIdentifier.java,
2334 source/mir/storage/store/test/EntityC1.java,
2335 source/mir/storage/store/test/EntityC2.java,
2336 source/mir/storage/store/test/EntityC3.java,
2337 source/mir/storage/store/test/TestStore.java,
2338 source/mircoders/entity/EntityAudio.java,
2339 source/mircoders/entity/EntityBreaking.java,
2340 source/mircoders/entity/EntityComment.java,
2341 source/mircoders/entity/EntityContent.java,
2342 source/mircoders/entity/EntityFeature.java,
2343 source/mircoders/entity/EntityImages.java,
2344 source/mircoders/entity/EntityLinksImcs.java,
2345 source/mircoders/entity/EntityMedia.java,
2346 source/mircoders/entity/EntityOther.java,
2347 source/mircoders/entity/EntityTopics.java,
2348 source/mircoders/entity/EntityUploadedMedia.java,
2349 source/mircoders/entity/EntityUsers.java,
2350 source/mircoders/entity/EntityVideo.java,
2351 source/mircoders/input/XmlInputParser.java,
2352 source/mircoders/media/MediaHandlerAudio.java,
2353 source/mircoders/media/MediaHandlerGeneric.java,
2354 source/mircoders/media/MediaHandlerImages.java,
2355 source/mircoders/media/MediaHandlerMp3.java,
2356 source/mircoders/media/MediaHandlerRealAudio.java,
2357 source/mircoders/media/MediaHandlerRealVideo.java,
2358 source/mircoders/media/MediaHandlerVideo.java,
2359 source/mircoders/module/ModuleBreaking.java,
2360 source/mircoders/module/ModuleComment.java,
2361 source/mircoders/module/ModuleContent.java,
2362 source/mircoders/module/ModuleFeature.java,
2363 source/mircoders/module/ModuleImages.java,
2364 source/mircoders/module/ModuleLanguage.java,
2365 source/mircoders/module/ModuleLinksImcs.java,
2366 source/mircoders/module/ModuleMediafolder.java,
2367 source/mircoders/module/ModuleMessage.java,
2368 source/mircoders/module/ModuleSchwerpunkt.java,
2369 source/mircoders/module/ModuleTopics.java,
2370 source/mircoders/module/ModuleUploadedMedia.java,
2371 source/mircoders/module/ModuleUsers.java,
2372 source/mircoders/producer/Producer.java,
2373 source/mircoders/producer/ProducerAll.java,
2374 source/mircoders/producer/ProducerContent.java,
2375 source/mircoders/producer/ProducerFeature.java,
2376 source/mircoders/producer/ProducerImages.java,
2377 source/mircoders/producer/ProducerList.java,
2378 source/mircoders/producer/ProducerMedia.java,
2379 source/mircoders/producer/ProducerNavigation.java,
2380 source/mircoders/producer/ProducerOpenPosting.java,
2381 source/mircoders/producer/ProducerStartPage.java,
2382 source/mircoders/producer/ProducerTopics.java,
2383 source/mircoders/servlet/ServletModuleBreaking.java,
2384 source/mircoders/servlet/ServletModuleComment.java,
2385 source/mircoders/servlet/ServletModuleContent.java,
2386 source/mircoders/servlet/ServletModuleImages.java,
2387 source/mircoders/servlet/ServletModuleLanguage.java,
2388 source/mircoders/servlet/ServletModuleLinksImcs.java,
2389 source/mircoders/servlet/ServletModuleMediafolder.java,
2390 source/mircoders/servlet/ServletModuleMessage.java,
2391 source/mircoders/servlet/ServletModuleOpenIndy.java,
2392 source/mircoders/servlet/ServletModuleProducer.java,
2393 source/mircoders/servlet/ServletModuleSchwerpunkt.java,
2394 source/mircoders/servlet/ServletModuleTopics.java,
2395 source/mircoders/servlet/ServletModuleUsers.java,
2396 source/mircoders/storage/DatabaseArticleType.java,
2397 source/mircoders/storage/DatabaseAudio.java,
2398 source/mircoders/storage/DatabaseBreaking.java,
2399 source/mircoders/storage/DatabaseComment.java,
2400 source/mircoders/storage/DatabaseContent.java,
2401 source/mircoders/storage/DatabaseContentToMedia.java,
2402 source/mircoders/storage/DatabaseContentToTopics.java,
2403 source/mircoders/storage/DatabaseFeature.java,
2404 source/mircoders/storage/DatabaseImageColor.java,
2405 source/mircoders/storage/DatabaseImageFormat.java,
2406 source/mircoders/storage/DatabaseImageLayout.java,
2407 source/mircoders/storage/DatabaseImageType.java,
2408 source/mircoders/storage/DatabaseImages.java,
2409 source/mircoders/storage/DatabaseLanguage.java,
2410 source/mircoders/storage/DatabaseLinksImcs.java,
2411 source/mircoders/storage/DatabaseMedia.java,
2412 source/mircoders/storage/DatabaseMediaType.java,
2413 source/mircoders/storage/DatabaseMediafolder.java,
2414 source/mircoders/storage/DatabaseMessages.java,
2415 source/mircoders/storage/DatabaseOther.java,
2416 source/mircoders/storage/DatabaseRights.java,
2417 source/mircoders/storage/DatabaseTopics.java,
2418 source/mircoders/storage/DatabaseUploadedMedia.java,
2419 source/mircoders/storage/DatabaseUsers.java,
2420 source/mircoders/storage/DatabaseVideo.java,
2421 templates-dist/usererror.template,
2422 templates-dist/de/open/comment.template,
2423 templates-dist/de/open/comment_done.template,
2424 templates-dist/de/open/comment_dupe.template,
2425 templates-dist/de/open/posting.template,
2426 templates-dist/de/open/posting_done.template,
2427 templates-dist/de/open/posting_dupe.template,
2428 templates-dist/producer/content.template,
2429 templates-dist/producer/openposting.template,
2430 templates-dist/producer/startpage.template,
2431 templates-dist/producer/topiclist.template: first cut of merge of
2432 STABLE-pre1_0 into HEAD. I won't even guarantee that it compiles..
2433 but I actually think it is good.
2437 * source/mircoders/media/MediaHandlerGeneric.java: file
2438 MediaHandlerGeneric.java was initially added on branch
2443 * source/mircoders/media/MediaHandlerMp3.java: file
2444 MediaHandlerMp3.java was initially added on branch STABLE-pre1_0.
2448 * source/mircoders/media/MediaHandlerRealAudio.java: file
2449 MediaHandlerRealAudio.java was initially added on branch
2454 * source/mircoders/media/MediaHandlerRealVideo.java: file
2455 MediaHandlerRealVideo.java was initially added on branch
2460 * source/mircoders/media/MediaHandlerImages.java: file
2461 MediaHandlerImages.java was initially added on branch
2466 * source/mircoders/media/MediaHandlerAudio.java: file
2467 MediaHandlerAudio.java was initially added on branch STABLE-pre1_0.
2471 * source/mircoders/media/MediaHandlerVideo.java: file
2472 MediaHandlerVideo.java was initially added on branch STABLE-pre1_0.
2476 * source/mir/storage/store/test/EntityC3.java: file EntityC3.java
2477 was initially added on branch STABLE-pre1_0.
2481 * source/mir/storage/store/test/EntityC2.java: file EntityC2.java
2482 was initially added on branch STABLE-pre1_0.
2486 * source/mir/storage/store/test/TestStore.java: file TestStore.java
2487 was initially added on branch STABLE-pre1_0.
2491 * source/mir/storage/store/test/EntityC1.java: file EntityC1.java
2492 was initially added on branch STABLE-pre1_0.
2496 * source/mir/storage/store/StoreContainerType.java: file
2497 StoreContainerType.java was initially added on branch
2502 * source/mir/storage/store/StorableObject.java: file
2503 StorableObject.java was initially added on branch STABLE-pre1_0.
2507 * source/mir/storage/store/StoreContainer.java: file
2508 StoreContainer.java was initially added on branch STABLE-pre1_0.
2512 * source/mir/storage/store/StoreIdentifier.java: file
2513 StoreIdentifier.java was initially added on branch STABLE-pre1_0.
2517 * source/mir/storage/store/ObjectStore.java: file ObjectStore.java
2518 was initially added on branch STABLE-pre1_0.
2522 * source/mir/storage/store/ServletStoreInfo.java: file
2523 ServletStoreInfo.java was initially added on branch STABLE-pre1_0.
2527 * source/mircoders/storage/DatabaseVideo.java: file
2528 DatabaseVideo.java was initially added on branch STABLE-pre1_0.
2532 * source/mircoders/storage/DatabaseOther.java: file
2533 DatabaseOther.java was initially added on branch STABLE-pre1_0.
2537 * source/mircoders/storage/DatabaseAudio.java: file
2538 DatabaseAudio.java was initially added on branch STABLE-pre1_0.
2542 * source/mircoders/entity/EntityAudio.java: file EntityAudio.java
2543 was initially added on branch STABLE-pre1_0.
2547 * source/mircoders/entity/EntityOther.java: file EntityOther.java
2548 was initially added on branch STABLE-pre1_0.
2550 2002-02-07 13:46 idfx
2552 * lib/poolman.jar: file poolman.jar was initially added on branch
2555 2002-02-07 13:46 idfx
2557 * lib/jdbc-se2.0.jar: file jdbc-se2.0.jar was initially added on
2558 branch STABLE-pre1_0.
2560 2002-02-07 13:46 idfx
2562 * lib/log4j.jar: file log4j.jar was initially added on branch
2567 * source/mir/media/MediaHelper.java: file MediaHelper.java was
2568 initially added on branch STABLE-pre1_0.
2570 2002-02-06 16:00 maulwurf
2572 * templates-dist/de/open/: comment.template, comment_done.template,
2573 comment_dupe.template, posting.template, posting_done.template,
2574 posting_dupe.template: neue forms
2576 2002-02-06 14:22 idfx
2578 * source/mir/storage/DatabaseCache.java: file DatabaseCache.java
2579 was initially added on branch STABLE-pre1_0.
2581 2002-02-06 00:30 tob
2583 * source/mircoders/servlet/ServletModuleContent.java: no message
2587 * templates-dist/usererror.template: file usererror.template was
2588 initially added on branch STABLE-pre1_0.
2592 * scripts/autotar/preinstall.sh: file preinstall.sh was initially
2593 added on branch STABLE-pre1_0.
2597 * scripts/autotar/updatetarballs.sh: file updatetarballs.sh was
2598 initially added on branch STABLE-pre1_0.
2602 * scripts/autotar/README: file README was initially added on branch
2607 * dbscripts/conversion/mir_oid.pl: file mir_oid.pl was initially
2608 added on branch STABLE-pre1_0.
2612 * source/mir/media/MirMediaException.java: file
2613 MirMediaException.java was initially added on branch STABLE-pre1_0.
2617 * source/mir/servlet/ServletModuleUserException.java: file
2618 ServletModuleUserException.java was initially added on branch
2623 * source/mir/module/ModuleUserException.java: file
2624 ModuleUserException.java was initially added on branch
2629 * source/: mir/entity/Entity.java, mir/entity/EntityRelation.java,
2630 mir/entity/GenericEntity.java, mir/misc/HTMLTemplateProcessor.java,
2631 mir/servlet/ServletModule.java,
2632 mir/servlet/ServletModuleMonitor.java, mir/storage/Database.java,
2633 mircoders/entity/EntityBreaking.java,
2634 mircoders/entity/EntityComment.java,
2635 mircoders/entity/EntityContent.java,
2636 mircoders/entity/EntityFeature.java,
2637 mircoders/entity/EntityImages.java,
2638 mircoders/entity/EntityLinksImcs.java,
2639 mircoders/entity/EntityMedia.java,
2640 mircoders/entity/EntityTopics.java,
2641 mircoders/entity/EntityUploadedMedia.java,
2642 mircoders/entity/EntityUsers.java,
2643 mircoders/entity/EntityVideo.java,
2644 mircoders/producer/ProducerAll.java,
2645 mircoders/producer/ProducerContent.java,
2646 mircoders/producer/ProducerFeature.java,
2647 mircoders/producer/ProducerStartPage.java,
2648 mircoders/producer/ProducerTopics.java,
2649 mircoders/servlet/ServletModuleContent.java,
2650 mircoders/servlet/ServletModuleLinksImcs.java,
2651 mircoders/servlet/ServletModuleUsers.java,
2652 mircoders/storage/DatabaseLinksImcs.java: Got rid of
2653 AbstractEntity.java / deprecated Entity.getValues() and
2654 HTMLTemplateProcessor.makeSimpleHash(Entity)
2658 * lib/: freemarker-utility.jar, freemarker.jar: freemarker lib
2663 * source/mircoders/: entity/EntityBreaking.java,
2664 servlet/ServletModuleBreaking.java: breaking news switched to
2669 * source/mir/storage/DatabaseAdaptorPostgresql.java: added
2670 possibility to run postbuild-scripts
2674 * source/: mir/misc/HTMLTemplateProcessor.java,
2675 mir/module/AbstractModule.java, mir/servlet/ServletModule.java,
2676 mircoders/entity/EntityBreaking.java,
2677 mircoders/servlet/ServletModuleBreaking.java,
2678 mircoders/servlet/ServletModuleContent.java: testing
2683 * doc/INSTALL.postgresql: no message
2687 * source/server.xml: forget to add the config file itself...
2691 * build.xml, doc/INSTALL.mir, etc/web.xml, source/OpenMir.java,
2692 source/mir/entity/EntityList.java, source/mir/misc/FileUtil.java,
2693 source/mir/misc/HTMLTemplateProcessor.java,
2694 source/mir/misc/Logfile.java, source/mir/misc/StringUtil.java,
2695 source/mir/servlet/AbstractServlet.java,
2696 source/mir/servlet/ServletModuleDispatch.java,
2697 source/mir/storage/Database.java,
2698 source/mir/storage/DatabaseAdaptorPostgresql.java,
2699 source/mir/xml/XmlConfigurator.java, source/mir/xml/XmlMatch.java,
2700 source/mircoders/input/XmlInputParser.java,
2701 source/mircoders/module/ModuleBreaking.java,
2702 source/mircoders/module/ModuleComment.java,
2703 source/mircoders/module/ModuleContent.java,
2704 source/mircoders/module/ModuleFeature.java,
2705 source/mircoders/module/ModuleImages.java,
2706 source/mircoders/module/ModuleLanguage.java,
2707 source/mircoders/module/ModuleLinksImcs.java,
2708 source/mircoders/module/ModuleMediafolder.java,
2709 source/mircoders/module/ModuleMessage.java,
2710 source/mircoders/module/ModuleSchwerpunkt.java,
2711 source/mircoders/module/ModuleTopics.java,
2712 source/mircoders/module/ModuleUploadedMedia.java,
2713 source/mircoders/module/ModuleUsers.java,
2714 source/mircoders/producer/Producer.java,
2715 source/mircoders/producer/ProducerAll.java,
2716 source/mircoders/producer/ProducerContent.java,
2717 source/mircoders/producer/ProducerStartPage.java,
2718 source/mircoders/servlet/ServletModuleBreaking.java,
2719 source/mircoders/servlet/ServletModuleComment.java,
2720 source/mircoders/servlet/ServletModuleContent.java,
2721 source/mircoders/servlet/ServletModuleImages.java,
2722 source/mircoders/servlet/ServletModuleLanguage.java,
2723 source/mircoders/servlet/ServletModuleLinksImcs.java,
2724 source/mircoders/servlet/ServletModuleMediafolder.java,
2725 source/mircoders/servlet/ServletModuleMessage.java,
2726 source/mircoders/servlet/ServletModuleOpenIndy.java,
2727 source/mircoders/servlet/ServletModuleProducer.java,
2728 source/mircoders/servlet/ServletModuleSchwerpunkt.java,
2729 source/mircoders/servlet/ServletModuleTopics.java,
2730 source/mircoders/servlet/ServletModuleUsers.java: Ok, big merge.
2731 here's the new xml-config stuff in action. There's a few things
2732 that need further fine tuning. Like finding a nice way to have
2733 common config items like home be shared.
2735 definitely still at a beta stage. I figure commiting now will get
2736 the ball rolling again.
2738 Please not that right now the config is only initialized in
2739 OpenMir.. so OpenMir must be run first!! Also MirConfig is still
2740 used!! Most config items have not been converted yet! only the
2741 stuff under mir/storage is 100% converted!
2743 The rest is just tedious stuff mainly...
2745 comments questions, flames..
2749 * dbscripts/populate_mediatyp.sql: Added specific mp3 media
2750 handler. modified RealAudio handler to inherit from Audio handler.
2751 modified populate_mediatyp.sql
2755 * doc/INSTALL.mir: Added security advice to INSTALL.mir concerning
2756 readability of log files containing password information.
2760 * source/mir/misc/HTMLTemplateProcessor.java: no message
2762 2001-11-04 23:39 tob
2764 * source/mir/misc/HTMLTemplateProcessor.java: no message
2766 2001-11-02 17:05 john
2768 * source/mircoders/servlet/ServletModuleImages.java: modified this
2769 code to use the newer media handling routines.
2771 images seem to work more or less fine. may need some tweaking.
2772 they show up on the edit menu at this point, at least. hoorah.
2774 theoretically, one could use this same Module "as-is" to add
2775 non-image media to media folders and articles. results will
2776 probably be unpredictable and potentially amusing.
2780 * doc/INSTALL.mir: added jaxp-1.1 to pre-requisites.
2784 * source/mir/xml/XmlConfigurator.java: added the reflection stuff
2785 to call the set* method in each class to set a property
2789 * etc/web.xml: minor step towards making web.xml tomcat 4.0
2794 * doc/TODO.txt: updated the TODO
2796 2001-10-26 22:13 idfx
2798 * source/mircoders/storage/DatabaseContentToTopics.java: Cleaned up
2799 DatabaseContentToTopics.java. The set-method now only deletes the
2800 entries that have to be deleted and sets only the entries have to
2801 be set. So it is the first step to a more intelligent
2802 ProducerTopic-Method.
2806 * source/mir/xml/: SaxContext.java, XmlConfigurator.java,
2807 XmlMatch.java: added bits necessary for
2808 XmlConfigurator.addRequiredTag(String xmlPath)
2812 * dbscripts/populate_mediatyp.sql: added audio/x-mpeg media type.
2816 * source/mir/: misc/ConfigException.java, misc/Location.java,
2817 xml/XmlConfigurator.java: new mir Configuration file parser. not
2818 used yet. it works very nicely though, handles errors in the XML
2819 file, etc. I stil need to add in the addRequired XML Path stuff and
2820 the Path matching stuff.
2822 2001-10-23 18:05 kellan
2824 * lib/strutsmesg.jar, source/mir/misc/MessageMethodModel.java:
2825 Whoops. Broke the build. Now MessageMethodModel should build.
2826 strutsmesg.jar bundles the apache struts MessageResource classes
2828 2001-10-22 01:45 kellan
2830 * source/mir/misc/MessageMethodModel.java:
2831 Freemarker I18N tag. For use with a resource bundle model of
2832 internationalization. more info at http://riseup.net/~kellan/i18n/
2834 2001-10-19 16:39 john
2836 * source/content-types.properties: added an entry for real audio
2837 files. possibly irrelevant after Marc's recent changes regarding
2838 mime-type detection. couldn't get this entry to work tho', and am
2839 highly curious as to what i was doing wrong.
2843 * doc/CODESTRUCTURE: documentation update
2847 * dbscripts/populate_mediatyp.sql, source/mir/misc/StringUtil.java,
2848 source/mircoders/producer/ProducerStartPage.java,
2849 source/mircoders/servlet/ServletModuleOpenIndy.java: changed the
2850 way we get content-type during file upload.
2852 we check oreilly method by default (c. type sent by browser) and
2853 only if it is likely wrong to we go by .extension.
2855 also added some media type entries
2859 * jmagick/: README, WebdbImage.java.jmagick: JMagick reference
2860 implementation. not to be used officially.
2864 * source/mircoders/servlet/ServletModuleOpenIndy.java: just
2867 2001-10-17 19:15 john
2869 * templates-dist/nl/open/: comment.template, comment_done.template,
2870 comment_dupe.template, posting.template, posting_done.template,
2871 posting_dupe.template: mir=trilingual(now with dutch)
2873 2001-10-17 19:04 john
2875 * dbscripts/populate_mediatyp.sql: added two types for real audio
2878 2001-10-17 19:00 john
2880 * source/config.properties-dist: added options for RealMedia host
2881 and storage directory
2885 * doc/INSTALL.mir: more spelling fixes
2889 * doc/INSTALL.mir: upgraded JAI to version 1.1.1 the latest and
2890 first version not to depend on an X server for GIF and JPEG
2891 manipulation. HOORAH.
2893 this also adds native acceleration. see INSTALL.Mir for how to
2898 * dbscripts/dupetrigger/postgresql.sript: Now, first the triggers
2899 are dropped, then the function.
2901 2001-10-13 10:56 john
2903 * source/mircoders/producer/ProducerContent.java,
2904 templates-dist/producer/content.template: small fix for searching
2905 by media type. added MediaType.getvalue(classname) to the
2906 freemarker hash for content as variable "type". this gets picked
2907 up by the content template to include a meta keyword tag of the
2908 form ImageJpeg. tied into htdig, this gives you a way to return
2909 pages with certain media types.
2913 * dbscripts/dupetrigger/postgresql.sript: Changed the install path
2916 2001-10-11 17:32 john
2918 * templates-dist/en/open/posting.template: merged in fancy german
2919 template features(multifile, language select)
2921 2001-10-11 15:51 john
2923 * dbscripts/populate_mediatyp.sql: added entries for avi,mpg,qt,
2926 2001-10-11 00:27 kellan
2928 * templates-dist/en/open/minimal_posting.template:
2929 a simple posting.template in english, which works. ugly as all
2930 hell, but enough to use for testing purposes. -kellan
2934 * dbscripts/populate_mediatyp.sql: forgot to add the Jpeg entry to
2935 the media_type table..
2937 make "size" of media be more readable.
2941 * source/mir/storage/Database.java: sql-statement is logged even if
2946 * source/mir/media/MirMedia.java,
2947 source/mircoders/producer/ProducerStartPage.java,
2948 source/mircoders/producer/ProducerTopics.java,
2949 source/mircoders/servlet/ServletModuleOpenIndy.java,
2950 templates-dist/producer/topiclist.template: - documentation for the
2951 Media handling interface. See MirMedia.java and MediaHandler* -
2952 makes ProducerTopics media aware. (i.e convert to the media
2953 interface) - make the right hand summary of the startpage *only*
2954 display newswire items not sure if this is a bug fix or a feature
2959 * source/mircoders/servlet/ServletModuleLinksImcs.java: added
2960 search functionality
2964 * dbscripts/create_pg.sql,
2965 source/mircoders/entity/EntityMedia.java,
2966 source/mircoders/producer/ProducerContent.java,
2967 source/mircoders/producer/ProducerList.java,
2968 source/mircoders/producer/ProducerStartPage.java,
2969 source/mircoders/storage/DatabaseContentToMedia.java,
2970 source/mircoders/storage/DatabaseMedia.java: This reverts to making
2971 the images table inherit from media and no longer uploaded_media.
2972 sorry for the confusion. it was unnecessary.
2976 * build.xml: fixed long standing bug that caused media handling not
2977 to work for people. build.xml somehow never got commited before...
2982 * source/mircoders/producer/ProducerNavigation.java: added
2987 * source/mircoders/producer/ProducerStartPage.java: added linksImcs
2992 * source/mircoders/producer/Producer.java: added linksImcsModule
2996 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3000 * source/mircoders/producer/ProducerStartPage.java,
3001 templates-dist/producer/startpage.template: ProducerStartpage is
3002 now converted to use the new media handling.
3004 I need to put that in a helper class actually
3008 * source/mir/media/MirMedia.java,
3009 source/mircoders/producer/ProducerList.java,
3010 source/mircoders/servlet/ServletModuleOpenIndy.java,
3011 templates-dist/producer/openposting.template: ProducerList is now
3012 converted to the new way to handle media.
3014 For those annoyed by the DB changes, I may revert to making images
3015 inherit from media again... we'll see.
3019 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3023 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3027 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3029 2001-10-05 14:31 idfx
3031 * doc/MAINTENANCE: changed, because this did not work
3035 * source/mir/servlet/ServletModule.java: removed unnecessary
3040 * source/mircoders/: servlet/ServletModuleLinksImcs.java,
3041 storage/DatabaseLinksImcs.java: no message
3045 * source/mir/servlet/ServletModule.java: added deliver method for
3046 merging an entity with a modelRoot to accomplish add and edit for
3051 * source/mir/storage/Database.java: made the following protected:
3052 invalidatePopupCache () throwSQLException (SQLException sqe, String
3055 complaints are accepted :)
3057 2001-10-02 18:51 idfx
3059 * source/config.properties-dist: small fixx
3061 2001-10-02 18:46 idfx
3063 * source/mircoders/producer/ProducerContent.java,
3064 templates-dist/producer/startpage.template: small fixx
3066 2001-10-02 17:19 idfx
3068 * source/mircoders/producer/ProducerContent.java: producer content
3069 now htmlize the comments
3073 * perms.sh-dist: Removed comments from perms.sh-dist
3077 * perms.sh-dist, doc/INSTALL.mir: Added a script to set file and
3078 directories permissions automatically. Added some lines to the
3083 * templates-dist/en/open/posting_dupe.template: Added an English
3084 version of the posting_dupe.template
3088 * dbscripts/create_pg.sql, doc/INSTALL.mir,
3089 templates-dist/de/open/posting_dupe.template,
3090 templates-dist/open/posting_dupe.template: Added index creation to
3091 database creation script. Enhanced the debugging versions of the
3092 posting_dupe.template Put info to install dupe prevention trigger
3097 * dbscripts/populate_mediatyp.sql: fix problem with
3098 populate_mediatyp script.
3102 * dbscripts/create_pg.sql, source/config.properties-dist,
3103 source/mir/media/MirMedia.java, source/mir/misc/StringUtil.java,
3104 source/mir/module/AbstractModule.java,
3105 source/mircoders/producer/ProducerContent.java,
3106 source/mircoders/servlet/ServletModuleOpenIndy.java,
3107 source/mircoders/storage/DatabaseUploadedMedia.java,
3108 templates-dist/producer/content.template: more media.. media is now
3109 available in article ( content) pages.
3111 the reflection stuff is getting out of hand, I'll wrap it in a
3112 helper class maybe with some sort of caching, of handlers or
3115 2001-10-02 00:22 idfx
3117 * source/mircoders/servlet/ServletModuleOpenIndy.java: shit, i made
3122 * templates-dist/: de/open/posting_dupe.template,
3123 open/posting_dupe.template: Added basic template for article dupe
3126 2001-10-01 23:55 idfx
3128 * source/: config.properties-dist, mir/misc/StringUtil.java,
3129 mir/storage/Database.java, mircoders/entity/EntityComment.java,
3130 mircoders/servlet/ServletModuleOpenIndy.java: dupe-protection: user
3133 2001-09-30 16:54 john
3135 * source/mircoders/servlet/ServletModuleOpenIndy.java:
3136 added calls to StringUtil.removeHTMLTags for comments and postings.
3137 approveHTMLTags is in place, but commented out until problems are
3140 2001-09-30 16:50 john
3142 * source/mir/misc/StringUtil.java: added removeHTMLTags and
3143 approveHTMLTags. the latter is non-functional and will cause
3144 errors if called....but the patterns are ok (and work on perl)
3145 must debug gnu.regexp problems before it is ready for use.
3149 * dbscripts/populate_mediatyp.sql, source/config.properties-dist,
3150 source/mir/media/MirMedia.java,
3151 source/mircoders/entity/EntityUploadedMedia.java,
3152 source/mircoders/producer/ProducerStartPage.java,
3153 source/mircoders/storage/DatabaseContentToMedia.java,
3154 templates-dist/producer/startpage.template: more media handling
3157 the ProducerStartPage now sets the tiny icon on the right hand
3158 column for the newswire correctly. You need to update you templates
3159 + re-populate media_type for this.
3163 * dbscripts/dupetrigger/: INSTALL, dupetrigger.c: Removed two
3164 memory holes that resulted from missing free() calls.
3168 * dbscripts/dupetrigger/: dupetrigger.c, postgresql.sript: Relation
3169 isn't hardcoded anymore but determined on runtime. Added user
3170 defineable attributes (so they, too, aren't hardcoded anymore). The
3171 checksum now gets updated if the row is updated.
3175 * dbscripts/create_pg.sql, source/config.properties-dist: wiped
3176 away sql/config related to GRUPPEN
3180 * source/mircoders/: module/ModuleContent.java,
3181 producer/Producer.java, producer/ProducerContent.java,
3182 producer/ProducerList.java, servlet/ServletModuleContent.java,
3183 storage/DatabaseContentToTopics.java: wiped away classes related to
3188 * source/mir/: misc/HTMLTemplateProcessor.java,
3189 misc/StringUtil.java, storage/Database.java: debug change and
3194 * source/mir/media/MirMedia.java, dbscripts/create_pg.sql,
3195 dbscripts/populate_mediatyp.sql, source/Mir.java,
3196 source/mir/misc/HTMLTemplateProcessor.java,
3197 source/mir/module/AbstractModule.java,
3198 source/mircoders/module/ModuleUploadedMedia.java,
3199 source/mircoders/producer/Producer.java,
3200 source/mircoders/producer/ProducerMedia.java,
3201 source/mircoders/servlet/ServletModuleOpenIndy.java,
3202 source/mircoders/storage/DatabaseImages.java,
3203 source/mircoders/storage/DatabaseUploadedMedia.java: another media
3206 -this one adds a ProducerMedia, and more or less finalizes the
3209 also here is another workaround for the quick hack actionroot. as
3210 idfx's fix broke it more than before...
3212 PS: error handling is not so hot for openposting right now, this
3217 * dbscripts/dupetrigger/: INSTALL, dupetrigger.c: Included to_media
3218 into the checksum so users can post the same comment to different
3223 * dbscripts/dupetrigger/Makefile-dist: Moved Makefile to
3228 * dbscripts/dupetrigger/dupetrigger.c: Additional changes to the
3229 code to get dupetrigger working on PostgreSQL 7.0
3231 2001-09-27 22:16 idfx
3233 * source/Mir.java: actionroot-quickhack deleted
3235 2001-09-27 22:11 idfx
3237 * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
3238 mir/misc/MirConfig.java: actionroot-quickhack deleted
3242 * dbscripts/dupetrigger/dupetrigger.c: Corrected Postgres 7.0
3243 support (hopefully).
3247 * dbscripts/dupetrigger/dupetrigger.c: Added support for PostgreSQL
3250 2001-09-27 21:32 idfx
3252 * source/mir/: misc/HTMLTemplateProcessor.java,
3253 servlet/ServletModule.java: actionroot-quickhack back in town
3257 * scripts/rsync.sample: added rsync sample script
3261 * dbscripts/: create_pg.sql, dupetrigger/dupetrigger.c,
3262 dupetrigger/postgresql.sript: Moved the creation of the index on
3263 comment from the dupetrigger script to the create_pg.sql script.
3265 Handle SPI_connect==SPI_ERROR_CONNECT in dupetrigger.c smarter.
3269 * source/mircoders/producer/Producer.java: translated messages
3273 * dbscripts/dupetrigger/: INSTALL, README, dupetrigger.c,
3274 postgresql.sript: Renamed the trigger.c to dupetrigger.c to enlarge
3275 the namespace for additional triggers. Cleaned up Makefile and the
3280 * doc/INSTALL.postgresql: made continuation link to INSTALL.mir
3284 * doc/INSTALL.postgresql: updated necessary packages for postgresql
3288 * doc/CODESTRUCTURE: Codestructure, next few lines
3292 * source/mircoders/: entity/EntityImages.java,
3293 servlet/ServletModuleImages.java: forgot to make
3294 ServletModuleImages use the setImage String.class hack bullshit..
3298 * doc/: CODESTRUCTURE, MAINTENANCE: Codestructure, first few lines
3300 2001-09-27 16:46 idfx
3302 * doc/TODO.txt: new todo-list
3306 * dbscripts/create_pg.sql, dbscripts/populate_mediatyp.sql,
3307 doc/INSTALL.mir: all DB data now goes in dbscripts/populate*.sql
3311 * dbscripts/create_pg.sql: added some basic data into media_type
3312 table. (in creation sql script). this is just something to start
3317 * source/: config.properties-dist, content-types.properties,
3318 mir/media/MirMedia.java, mir/misc/FileUtil.java,
3319 mir/misc/WebdbImage.java, mircoders/entity/EntityImages.java,
3320 mircoders/entity/EntityUploadedMedia.java,
3321 mircoders/producer/ProducerImages.java,
3322 mircoders/servlet/ServletModuleImages.java,
3323 mircoders/servlet/ServletModuleOpenIndy.java,
3324 mircoders/storage/DatabaseImages.java,
3325 mircoders/storage/DatabaseUploadedMedia.java: big media merge ~75%
3326 done.. still needs some tweaks, more docs later.
3330 * doc/MAINTENANCE: Added this file for documentation of maintenance
3333 2001-09-26 09:34 idfx
3335 * templates-dist/en/open/: comment.template, comment.template.en,
3336 posting.template, posting.template.en: new translation of comment
3337 and posting-template, html has to be the same as in de
3341 * lib/: postgresql.jar, retepTools.jar: libupdate postgresl 7.1.3
3345 * doc/INSTALL.postgresql: update about psql shell
3349 * source/mircoders/servlet/ServletModuleOpenIndy.java: Java base
3350 dupecheck deinstalled because the dupecheck is now implemented as a
3351 trigger in the database.
3355 * dbscripts/: create_pg.sql, dupetrigger/INSTALL,
3356 dupetrigger/README, dupetrigger/postgresql.sript: First version of
3357 the dupe prevention trigger. Works for INSERTs and UPDATEs.
3359 2001-09-25 23:24 kellan
3361 * templates-dist/en/open/comment.template:
3362 clean up. fixed white on white text, un-hard coded form action,
3363 changed default language to english
3365 2001-09-25 23:00 kellan
3367 * templates-dist/en/open/posting.template:
3368 Copied posting_en.template, and comment_en.template to the
3369 appropiately named posting.template, and comment.template in
3370 templates-dist/en/open. Before this, addcomment, and addposting
3371 were showing up in german, even though english was selected.
3375 * doc/CODESTRUCTURE: clean
3379 * doc/CODESTRUCTURE: moved STRUKTUR.txt to CODESTRUCTURE, I'll
3380 start working on the text soon :)
3384 * source/mir/misc/HTMLTemplateProcessor.java: translate
3388 * source/mir/misc/HTMLTemplateProcessor.java: translate
3392 * source/mir/servlet/AbstractServlet.java: equals bug
3396 * source/Mir.java: Saved one redirect
3398 2001-09-25 11:03 idfx
3400 * source/mir/misc/HTMLTemplateProcessor.java: small session bugfixx
3404 * source/mir/storage/Database.java: doku
3408 * source/mir/misc/HTMLTemplateProcessor.java: MirCoders independant
3412 * source/mir/: misc/HTMLTemplateProcessor.java,
3413 servlet/AbstractServlet.java: configuration Mir independant
3417 * source/mir/misc/HTMLTemplateProcessor.java: quick hack
3422 * source/mir/misc/: HTMLTemplateProcessor.java, MirConfig.java:
3423 slight changes / translations
3427 * doc/INSTALL.mir: Added some comments about PostgreSQL password
3432 * doc/INSTALL.postgresql: no message
3436 * source/mir/misc/: LineFilterWriter.java, MirConfig.java:
3437 linefilterwriter: change in constructor / configuration:
3440 2001-09-24 13:54 idfx
3442 * templates-dist/producer/: content.template, openposting.template,
3443 topiclist.template: some fixes: images, producerdocroot, ...
3445 2001-09-24 13:39 idfx
3447 * source/mircoders/producer/ProducerStartPage.java,
3448 templates-dist/producer/navigation.template,
3449 templates-dist/producer/openposting.template,
3450 templates-dist/producer/startpage.template,
3451 templates-dist/producer/topiclist.template,
3452 templates-dist/producer/content.template,
3453 templates-dist/producer/openposting.template,
3454 templates-dist/producer/topiclist.template: some fixes: images,
3455 producerdocroot, ...
3457 2001-09-24 12:31 idfx
3459 * source/mircoders/storage/DatabaseUploadedMedia.java: media-upload
3461 2001-09-24 12:13 idfx
3463 * source/mircoders/storage/DatabaseUploadedMedia.java: media-upload
3465 2001-09-24 12:08 idfx
3467 * source/mircoders/: entity/EntityUploadedMedia.java,
3468 storage/DatabaseMediaType.java, storage/DatabaseUploadedMedia.java:
3471 2001-09-24 11:54 idfx
3473 * dbscripts/update_database_01.sql: media-upload
3475 2001-09-24 11:48 idfx
3477 * dbscripts/create_pg.sql: media-upload
3479 2001-09-24 11:38 idfx
3481 * dbscripts/create_pg.sql: media-upload
3483 2001-09-24 11:08 idfx
3485 * source/mircoders/producer/ProducerList.java: images 1-n relation
3489 * source/config.properties-dist: Modified config.props to include
3490 the template definition for the comment dupe prevention system
3495 * templates-dist/: de/open/comment_dupe.template,
3496 en/open/comment_dupe.template, open/comment_dupe.template: Added
3497 templates for use with the comment dupe prevention mechanism
3498 Languages: German and English
3502 * source/mircoders/servlet/ServletModuleOpenIndy.java: Added a dupe
3503 prevention mechanism for comments.
3505 2001-09-21 23:52 kellan
3508 Swapped 2nd <servlet> and <servlet-mapping> to bring web.xml into
3509 compliance w/ servlet 2.3 (and consquently let it run under
3512 2001-09-21 13:53 idfx
3514 * source/: mir/misc/HTMLTemplateProcessor.java,
3515 mir/servlet/AbstractServlet.java,
3516 mircoders/producer/ProducerList.java: quickhack: config-problem
3521 * source/: mir/servlet/AbstractServlet.java,
3522 mircoders/servlet/ServletModuleOpenIndy.java: just a small clean up
3523 of some stuff I commented out while hacking.
3525 2001-09-21 12:49 idfx
3527 * source/mir/servlet/AbstractServlet.java: quickhack of
3528 mh-configthing: the actionroot was /servlet/OpenMir if OpenMir was
3529 loaded the before Mir
3533 * build.xml: bugfixx: classes instead of source put into
3538 * build.xml: changed jar for mirbase.jar, only classes from subdir
3539 mir are included. this jar can be used for other projects based on
3544 * build.xml: template bugfixxing
3548 * source/mir/misc/WebdbMultipartRequest.java,
3549 source/mircoders/servlet/ServletModuleOpenIndy.java,
3550 templates-dist/de/open/posting.template,
3551 templates-dist/en/open/posting.template: Added support for
3552 selection of topic/theme directly by open posters.
3554 Note: you must update the posting.template from template-dist for
3555 this to work.. (en/open/posting.template and
3556 de/open/posting.template.)
3558 2001-09-18 17:49 idfx
3560 * templates-dist/producer/: topiclist.template, topiclist.template:
3561 mutlifile-upload in openmir
3563 2001-09-18 17:44 idfx
3565 * templates-dist/producer/: topiclist.template, topiclist.template:
3566 mutlifile-upload in openmir
3568 2001-09-18 17:41 idfx
3570 * source/mircoders/producer/ProducerContent.java,
3571 source/mircoders/producer/ProducerList.java,
3572 source/mircoders/producer/ProducerTopics.java,
3573 templates-dist/producer/topiclist.template: mutlifile-upload in
3576 2001-09-18 16:45 idfx
3578 * source/mir/misc/Configuration.java,
3579 source/mir/misc/MirConfig.java,
3580 source/mir/misc/WebdbMultipartRequest.java,
3581 source/mir/servlet/ServletModuleDispatch.java,
3582 source/mircoders/producer/ProducerContent.java,
3583 source/mircoders/servlet/ServletModuleImages.java,
3584 source/mircoders/servlet/ServletModuleOpenIndy.java,
3585 source/mircoders/storage/DatabaseContentToMedia.java,
3586 templates-dist/de/open/posting.template,
3587 templates-dist/en/open/posting.template,
3588 templates-dist/producer/content.template,
3589 templates-dist/producer/startpage.template,
3590 source/mir/misc/MpRequest.java: mutlifile-upload in openmir
3594 * source/: Mir.java, OpenMir.java, config.properties-dist,
3595 mir/entity/EntityList.java, mir/misc/Configuration.java,
3596 mir/misc/HTMLTemplateProcessor.java, mir/misc/Helper.java,
3597 mir/misc/MirConfig.java, mir/servlet/AbstractServlet.java,
3598 mir/servlet/ServletModule.java,
3599 mir/servlet/ServletModuleMonitor.java, mir/storage/Database.java,
3600 mir/storage/DatabaseAdaptorMySQL.java,
3601 mir/storage/DatabaseAdaptorOracle.java,
3602 mir/storage/DatabaseAdaptorPostgresql.java,
3603 mir/storage/DatabaseAdaptorSybase.java,
3604 mircoders/input/XmlInputParser.java,
3605 mircoders/module/ModuleBreaking.java,
3606 mircoders/module/ModuleComment.java,
3607 mircoders/module/ModuleContent.java,
3608 mircoders/module/ModuleFeature.java,
3609 mircoders/module/ModuleImages.java,
3610 mircoders/module/ModuleLanguage.java,
3611 mircoders/module/ModuleLinksImcs.java,
3612 mircoders/module/ModuleMediafolder.java,
3613 mircoders/module/ModuleMessage.java,
3614 mircoders/module/ModuleSchwerpunkt.java,
3615 mircoders/module/ModuleTopics.java,
3616 mircoders/module/ModuleUsers.java,
3617 mircoders/producer/Producer.java,
3618 mircoders/producer/ProducerContent.java,
3619 mircoders/producer/ProducerFeature.java,
3620 mircoders/producer/ProducerImages.java,
3621 mircoders/producer/ProducerList.java,
3622 mircoders/producer/ProducerNavigation.java,
3623 mircoders/producer/ProducerOpenPosting.java,
3624 mircoders/producer/ProducerStartPage.java,
3625 mircoders/producer/ProducerTopics.java,
3626 mircoders/servlet/ServletModuleBreaking.java,
3627 mircoders/servlet/ServletModuleComment.java,
3628 mircoders/servlet/ServletModuleContent.java,
3629 mircoders/servlet/ServletModuleImages.java,
3630 mircoders/servlet/ServletModuleLanguage.java,
3631 mircoders/servlet/ServletModuleLinksImcs.java,
3632 mircoders/servlet/ServletModuleMediafolder.java,
3633 mircoders/servlet/ServletModuleMessage.java,
3634 mircoders/servlet/ServletModuleOpenIndy.java,
3635 mircoders/servlet/ServletModuleProducer.java,
3636 mircoders/servlet/ServletModuleSchwerpunkt.java,
3637 mircoders/servlet/ServletModuleTopics.java,
3638 mircoders/servlet/ServletModuleUsers.java: Modified config system:
3640 created MirConfig class, a subclass of Configuration. Dropped the
3641 "Home" and "ActionRoot" config entries
3643 We now find them via the servlet context. all config values are
3644 loaded in a HashMap accessible via MirConfig.getProp("propname").
3645 NOTE: this replaces Configuration.getProperty("name").
3647 2001-09-17 18:09 idfx
3649 * build.xml: ant.jar and xerces.jar is not any more copied to
3652 2001-09-17 17:45 idfx
3654 * build.xml: './build.sh dist' creates now a war-file
3658 * doc/INSTALL.mir: Inserted some lines about the Apache config and
3659 how to setup the symlink in webapps.
3663 * source/config.properties-dist: Added some comments.
3665 2001-09-16 20:14 idfx
3667 * source/config.properties-dist: changes to the changes
3671 * source/config.properties-dist: I grouped the config items in a
3672 new way and added a few comments.
3674 2001-09-16 16:25 idfx
3676 * source/: config.properties-dist, mir/misc/Helper.java,
3677 mircoders/servlet/ServletModuleOpenIndy.java: rsync configureable
3679 2001-09-16 14:28 idfx
3681 * doc/INSTALL.mir: build.sh-dist instead of build.sh
3683 2001-09-16 13:48 idfx
3685 * source/config.properties-dist: cleaning config
3687 2001-09-16 13:34 idfx
3689 * lib/: ant.jar, xerces.jar: adding ant to lib, changes in build.sh
3691 2001-09-14 13:28 cvs
3693 * templates-dist/producer/: content.template, navigation.template,
3694 startpage.template, topiclist.template: new layout
3696 2001-09-14 13:12 idfx
3698 * source/: OpenMir.java, mir/misc/Configuration.java,
3699 mircoders/producer/ProducerStartPage.java,
3700 mircoders/servlet/ServletModuleOpenIndy.java: direct op
3702 2001-09-14 10:43 idfx
3704 * source/mircoders/servlet/ServletModuleOpenIndy.java: direct op
3706 2001-09-14 10:08 idfx
3708 * source/: mir/misc/Configuration.java,
3709 mircoders/servlet/ServletModuleOpenIndy.java,
3710 config.properties-dist: direct/indirect open posting configureable
3712 2001-09-14 09:42 idfx
3714 * source/mir/misc/StringUtil.java: fix stringutil.java
3716 2001-09-12 14:20 idfx
3718 * source/: mir/entity/EntityRelation.java,
3719 mircoders/module/ModuleComment.java,
3720 mircoders/storage/DatabaseContent.java: commentadmin better
3722 2001-09-11 10:41 idfx
3724 * source/mircoders/servlet/ServletModuleOpenIndy.java:
3727 2001-09-10 22:07 idfx
3729 * source/OpenMir.java: budfixx
3731 2001-09-10 21:59 idfx
3733 * source/mir/misc/StringUtil.java: webdbdate2path was in format
3734 /yyyy/mm/dd/ should be in /yyyy/mm/
3736 2001-09-10 15:31 idfx
3738 * source/: Mir.java, mir/misc/HTMLTemplateProcessor.java,
3739 mir/servlet/AbstractServlet.java, mir/servlet/ServletModule.java,
3740 mircoders/servlet/ServletModuleLinksImcs.java: session-tracking
3741 over get-param, if browser does not allow cookies.
3743 2001-09-10 09:54 idfx
3745 * source/Mir.java, source/OpenMir.java,
3746 source/mir/misc/HTMLTemplateProcessor.java,
3747 source/mir/servlet/AbstractServlet.java,
3748 source/mir/servlet/ServletModule.java,
3749 source/mircoders/entity/EntityContent.java,
3750 source/mircoders/module/ModuleContent.java,
3751 source/mircoders/producer/Producer.java,
3752 source/mircoders/producer/ProducerContent.java,
3753 source/mircoders/producer/ProducerList.java,
3754 source/mircoders/servlet/ServletModuleBreaking.java,
3755 source/mircoders/servlet/ServletModuleComment.java,
3756 source/mircoders/servlet/ServletModuleContent.java,
3757 source/mircoders/servlet/ServletModuleImages.java,
3758 source/mircoders/servlet/ServletModuleMessage.java,
3759 source/mircoders/storage/DatabaseContentToMedia.java,
3760 templates-dist/producer/content.template: 1-n-content-media,
3761 tomcat-session-tracking without cookies, and more
3765 * source/mir/servlet/AbstractServlet.java: no message
3769 * source/mircoders/storage/DatabaseLinksImcs.java: no message
3773 * doc/INSTALL.mir: no message
3777 * doc/INSTALL.mir: no message
3781 * source/mircoders/storage/DatabaseLinksImcs.java: no message
3785 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3789 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3793 * source/mircoders/servlet/: ServletModuleLinksImcs.java,
3794 ServletModuleLinksImcs.java: no message
3798 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3802 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3806 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3810 * source/mircoders/: servlet/ServletModuleLinksImcs.java,
3811 module/ModuleLinksImcs.java: no message
3815 * source/mircoders/storage/DatabaseLinksImcs.java: [no log message]
3819 * source/mircoders/module/ModuleBreaking.java: no message
3823 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3827 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3831 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3835 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3839 * source/mircoders/servlet/ServletModuleLinksImcs.java: no message
3843 * source/mircoders/storage/DatabaseLinksImcs.java: no message
3845 2001-09-02 00:02 idfx
3847 * source/mircoders/storage/DatabaseMedia.java: 1-n-relation
3850 2001-09-02 00:00 idfx
3852 * dbscripts/create_pg.sql: new create-script
3854 2001-09-01 23:54 idfx
3856 * source/mircoders/: entity/EntityMedia.java,
3857 servlet/ServletModuleContent.java,
3858 servlet/ServletModuleOpenIndy.java,
3859 storage/DatabaseContentToMedia.java: 1-n-relation content_media
3861 2001-09-01 15:21 idfx
3863 * build.xml, templates-dist/de/open/posting.template,
3864 templates-dist/en/open/posting.template: languagepopup
3866 2001-09-01 14:17 idfx
3868 * source/: mir/misc/Configuration.java,
3869 mir/misc/WebdbMultipartRequest.java,
3870 mircoders/servlet/ServletModuleContent.java,
3871 mircoders/servlet/ServletModuleOpenIndy.java: [no log message]
3875 * source/config.properties-dist: added logfiles and templates for
3880 * source/mircoders/: entity/EntityLinksImcs.java,
3881 module/ModuleLinksImcs.java, servlet/ServletModuleLinksImcs.java,
3882 storage/DatabaseLinksImcs.java: initial commit
3884 2001-08-31 18:21 cvs
3886 * build.xml: template-dist is copied to installdir
3888 2001-08-31 11:11 idfx
3890 * source/Mir.java: some small fixxes
3894 * source/mircoders/servlet/ServletModuleTopics.java: no message
3896 2001-08-31 00:22 idfx
3898 * source/: mir/servlet/ServletModule.java,
3899 mircoders/servlet/ServletModuleContent.java,
3900 mircoders/storage/DatabaseContentToTopics.java: bugfixx:
3901 numberformatexception at deleting a topic, an some other small
3904 2001-08-30 22:40 idfx
3906 * source/mir/servlet/ServletModule.java: bugfixx:
3907 numberformatexception at deleting a topic
3909 2001-08-30 22:25 idfx
3911 * source/: mir/misc/StringUtil.java,
3912 mir/servlet/ServletModule.java,
3913 mircoders/producer/ProducerContent.java: bugfixx:
3914 numberformatexception at deleting a topic
3916 2001-08-30 11:53 idfx
3918 * source/: config.properties-dist,
3919 mircoders/module/ModuleLanguage.java,
3920 mircoders/servlet/ServletModuleLanguage.java: language added
3922 2001-08-29 16:36 idfx
3924 * source/mircoders/: servlet/ServletModuleContent.java,
3925 servlet/ServletModuleProducer.java,
3926 storage/DatabaseContentToTopics.java: 1-n-relation content to topic
3928 2001-08-29 15:04 idfx
3930 * source/mircoders/: servlet/ServletModuleContent.java,
3931 storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
3932 storage/DatabaseImages.java, storage/DatabaseTopics.java,
3933 storage/DatabaseContentToTopics.java: fixx
3937 * source/: mir/storage/Database.java,
3938 mircoders/module/ModuleBreaking.java,
3939 mircoders/servlet/ServletModuleBreaking.java,
3940 mircoders/storage/DatabaseBreaking.java,
3941 mircoders/storage/DatabaseComment.java,
3942 mircoders/storage/DatabaseContent.java,
3943 mircoders/servlet/ServletModuleBreaking.java: debugged false
3944 Class.forName. Changed mir to mircoders
3948 * source/: mir/storage/Database.java,
3949 mircoders/storage/DatabaseBreaking.java: no message
3953 * source/mircoders/servlet/ServletModuleBreaking.java: no message
3957 * source/mir/storage/Database.java: no message
3961 * source/: mir/servlet/ServletModuleDispatch.java,
3962 mircoders/servlet/ServletModuleBreaking.java: no message
3964 2001-08-29 13:52 cvs
3966 * source/config.properties-dist: kill nadiraktuell.log
3968 2001-08-29 13:35 idfx
3970 * source/mir/servlet/ServletModuleDispatch.java: bugfix
3972 2001-08-29 13:29 idfx
3974 * source/Mir.java: bugfix
3976 2001-08-29 13:24 idfx
3978 * source/mircoders/storage/DatabaseUsers.java: bugfix
3980 2001-08-29 13:22 cvs
3982 * build.xml, source/config.properties-dist: bugfixxes
3986 * source/mircoders/storage/: DatabaseArticleType.java,
3987 DatabaseImageColor.java, DatabaseImageFormat.java,
3988 DatabaseImageLayout.java, DatabaseImageType.java,
3989 DatabaseLanguage.java, DatabaseMediafolder.java,
3990 DatabaseMessages.java, DatabaseRights.java: no message
3992 2001-08-29 01:58 idfx
3994 * source/: OpenMir.java, Mir.java: fixxi
3998 * source/mir/: entity/Entity.java, entity/EntityList.java,
3999 entity/EntityRelation.java, entity/GenericEntity.java,
4000 misc/Configuration.java, misc/HTMLTemplateProcessor.java,
4001 misc/Helper.java, misc/LineFilterWriter.java, misc/Logfile.java,
4002 misc/StringUtil.java, misc/WebdbImage.java,
4003 misc/WebdbMultipartRequest.java, module/AbstractModule.java,
4004 servlet/AbstractServlet.java, servlet/ServletModule.java,
4005 servlet/ServletModuleDispatch.java,
4006 servlet/ServletModuleMonitor.java, storage/Database.java,
4007 storage/DatabaseAdaptorMySQL.java,
4008 storage/DatabaseAdaptorOracle.java,
4009 storage/DatabaseAdaptorPostgresql.java,
4010 storage/DatabaseAdaptorSybase.java, storage/StorageObject.java:
4015 * source/mir/: misc/HTMLParseException.java,
4016 misc/InputSourceResolver.java, misc/XmlSaxonStyler.java,
4017 misc/XmlStyler.java, misc/XslStyleCache.java,
4018 module/ModuleException.java, servlet/ServletModuleException.java,
4019 servlet/ServletModuleShow.java, storage/DatabaseAdaptor.java,
4020 storage/StorageObjectException.java: core lib
4024 * source/mircoders/: entity/EntityBreaking.java,
4025 entity/EntityComment.java, entity/EntityContent.java,
4026 entity/EntityFeature.java, entity/EntityTopics.java,
4027 entity/EntityUsers.java, entity/EntityVideo.java,
4028 input/XmlInputParser.java, module/ModuleBreaking.java,
4029 module/ModuleComment.java, module/ModuleContent.java,
4030 module/ModuleFeature.java, module/ModuleImages.java,
4031 module/ModuleMediafolder.java, module/ModuleMessage.java,
4032 module/ModuleSchwerpunkt.java, module/ModuleTopics.java,
4033 module/ModuleUsers.java, producer/Producer.java,
4034 producer/ProducerAll.java, producer/ProducerContent.java,
4035 producer/ProducerFeature.java, producer/ProducerImages.java,
4036 producer/ProducerList.java, producer/ProducerNavigation.java,
4037 producer/ProducerOpenPosting.java, producer/ProducerStartPage.java,
4038 producer/ProducerTopics.java, servlet/ServletModuleBreaking.java,
4039 servlet/ServletModuleComment.java,
4040 servlet/ServletModuleContent.java,
4041 servlet/ServletModuleImages.java,
4042 servlet/ServletModuleMediafolder.java,
4043 servlet/ServletModuleMessage.java,
4044 servlet/ServletModuleOpenIndy.java,
4045 servlet/ServletModuleProducer.java,
4046 servlet/ServletModuleSchwerpunkt.java,
4047 servlet/ServletModuleTopics.java, servlet/ServletModuleUsers.java,
4048 storage/DatabaseArticleType.java, storage/DatabaseBreaking.java,
4049 storage/DatabaseComment.java, storage/DatabaseContent.java,
4050 storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
4051 storage/DatabaseImageColor.java, storage/DatabaseImageFormat.java,
4052 storage/DatabaseImageLayout.java, storage/DatabaseImageType.java,
4053 storage/DatabaseImages.java, storage/DatabaseLanguage.java,
4054 storage/DatabaseMediafolder.java, storage/DatabaseMessages.java,
4055 storage/DatabaseRights.java, storage/DatabaseTopics.java,
4056 storage/DatabaseUsers.java: mass update mir codeswitch
4060 * source/mircoders/input/: XmlFilenameFilter.java, XmlHandler.java:
4061 initial mircoders import
4065 * source/mircoders/: entity/EntityBreaking.java,
4066 entity/EntityComment.java, entity/EntityContent.java,
4067 entity/EntityFeature.java, entity/EntityTopics.java,
4068 entity/EntityUsers.java, entity/EntityVideo.java,
4069 input/XmlInputParser.java, module/ModuleBreaking.java,
4070 module/ModuleComment.java, module/ModuleContent.java,
4071 module/ModuleFeature.java, module/ModuleImages.java,
4072 module/ModuleMediafolder.java, module/ModuleMessage.java,
4073 module/ModuleSchwerpunkt.java, module/ModuleTopics.java,
4074 module/ModuleUsers.java, producer/Producer.java,
4075 producer/ProducerAll.java, producer/ProducerContent.java,
4076 producer/ProducerFeature.java, producer/ProducerImages.java,
4077 producer/ProducerList.java, producer/ProducerNavigation.java,
4078 producer/ProducerOpenPosting.java, producer/ProducerStartPage.java,
4079 producer/ProducerTopics.java, servlet/ServletModuleBreaking.java,
4080 servlet/ServletModuleComment.java,
4081 servlet/ServletModuleContent.java,
4082 servlet/ServletModuleImages.java,
4083 servlet/ServletModuleMediafolder.java,
4084 servlet/ServletModuleMessage.java,
4085 servlet/ServletModuleOpenIndy.java,
4086 servlet/ServletModuleProducer.java,
4087 servlet/ServletModuleSchwerpunkt.java,
4088 servlet/ServletModuleTopics.java, servlet/ServletModuleUsers.java,
4089 storage/DatabaseArticleType.java, storage/DatabaseBreaking.java,
4090 storage/DatabaseComment.java, storage/DatabaseContent.java,
4091 storage/DatabaseContentToTopics.java, storage/DatabaseFeature.java,
4092 storage/DatabaseImageColor.java, storage/DatabaseImageFormat.java,
4093 storage/DatabaseImageLayout.java, storage/DatabaseImageType.java,
4094 storage/DatabaseImages.java, storage/DatabaseLanguage.java,
4095 storage/DatabaseMediafolder.java, storage/DatabaseMessages.java,
4096 storage/DatabaseRights.java, storage/DatabaseTopics.java,
4097 storage/DatabaseUsers.java: Initial revision
4101 * dbscripts/pg_imageimport.pl: no message
4103 2001-08-27 12:54 cvs
4105 * build.xml: build-script improved
4107 2001-08-27 12:14 cvs
4109 * lib/xerces.jar: not needed
4111 2001-08-27 12:07 idfx
4113 * lib/: README.txt, README.txt: [no log message]
4115 2001-08-27 12:06 cvs
4117 * lib/ant.jar: ant should installed separatly
4119 2001-08-27 11:56 muh
4121 * web/help/users.html: [no log message]
4125 * lib/: README.txt, postgresql.jar, retepTools.jar: no message
4127 2001-08-27 11:52 muh
4129 * web/help/content.html.en: multi-ling in progress
4131 2001-08-27 11:48 muh
4133 * web/help/: help.html.de, themes.html.en: multi-ling in progress
4135 2001-08-27 11:46 muh
4137 * web/help/: content.html.de, group.html.de, group.html.en,
4138 help.html.en, images.html.de, images.html.en, mediafolder.html.de,
4139 mediafolder.html.en, themes.html.de: mulit-ling in progress
4141 2001-08-27 11:44 muh
4143 * web/help/: article.html.de, article.html.en: multi-ling in
4146 2001-08-27 09:59 idfx
4148 * lib/: cos.jar, freemarker-utility.jar, freemarker.jar: new
4149 versions of cos and freemarker
4153 * log/README: no message
4155 2001-08-26 16:38 idfx
4157 * source/config.properties-dist: some documentation
4159 2001-08-26 10:58 cvs
4161 * templates-dist/producer/cities.inc: new cities.inc
4163 2001-08-25 22:47 idfx
4165 * templates-dist/producer/navigation.template: producer that
4166 produces the navigation.inc
4168 2001-08-25 22:31 idfx
4170 * source/config.properties-dist: producer that produces the
4175 * doc/INSTALL.postgresql: no message
4177 2001-08-25 12:37 idfx
4179 * templates-dist/: de/open/comment.template,
4180 de/open/comment_done.template, de/open/comment_en.template,
4181 de/open/posting.template, de/open/posting_done.template,
4182 de/open/posting_en.template, en/open/comment.template,
4183 en/open/comment_done.template, en/open/posting.template,
4184 en/open/posting_done.template: renaming template-dir
4186 2001-08-25 12:34 idfx
4188 * templates-dist/: open/comment.template,
4189 open/comment_done.template, open/comment_en.template,
4190 open/posting.template, open/posting_done.template,
4191 open/posting_en.template, producer/cities.inc,
4192 producer/cities_de.inc, producer/config.template,
4193 producer/content.template, producer/copyright.template,
4194 producer/events.inc, producer/featurelist.template,
4195 producer/links.inc, producer/list.template,
4196 producer/openposting.template, producer/startpage.template,
4197 producer/topiclist.template, producer/wap.template,
4198 producer/wml2.xsl: rename of template-dir to template-dist. in a
4199 installed system the templates should not be in the cvs
4201 2001-08-24 13:10 idfx
4203 * web/: formate.css, index.html, help/content_datum.html,
4204 help/content_freigeschaltet.html, help/content_inhalt.html,
4205 help/content_oldstyle.html, help/content_ort.html,
4206 help/content_termin.html, help/content_terminname.html,
4207 help/content_urheber.html, img/extlink.gif, img/head_small.gif,
4208 img/help.gif, img/intlink.gif, img/maillink.gif, img/pointgris.gif,
4209 produced/img/arrow_down.gif, produced/img/audio_big.gif,
4210 produced/img/audio_small.gif, produced/img/bashcomp2.gif,
4211 produced/img/cleft.gif, produced/img/dot.gif,
4212 produced/img/extlink.gif, produced/img/h_m.gif,
4213 produced/img/h_r.gif, produced/img/h_slice.gif,
4214 produced/img/head_left_logo.gif, produced/img/head_small.gif,
4215 produced/img/help.gif, produced/img/intlink.gif,
4216 produced/img/link_small.gif, produced/img/logo_small.gif,
4217 produced/img/mail_small.gif, produced/img/maillink.gif,
4218 produced/img/photo_big.gif, produced/img/photo_small.gif,
4219 produced/img/pointgris.gif, produced/img/search_icon.gif,
4220 produced/img/sp.gif, produced/img/text_big.gif,
4221 produced/img/text_small.gif, produced/img/video_big.gif,
4222 produced/img/video_small.gif: first check in
4224 2001-08-24 13:09 idfx
4226 * lib/xerces.jar, log/README, source/Mir.java, source/OpenMir.java,
4227 source/config.properties-dist, web/help/users.html: Initial
4230 2001-08-24 13:05 idfx
4232 * build.xml, dbscripts/create_pg.sql, dbscripts/help_arttype.sql,
4233 dbscripts/help_imgcolor.sql, dbscripts/help_imgform.sql,
4234 dbscripts/help_imglay.sql, dbscripts/help_imgtype.sql,
4235 dbscripts/help_lang.sql, dbscripts/help_rights.sql,
4236 dbscripts/help_users.sql, dbscripts/pg_imageimport.pl,
4237 doc/TODO.txt, etc/web.xml, lib/README.txt, lib/ant.jar,
4238 lib/cos.jar, lib/freemarker.jar: Initial revision
4240 2001-08-24 13:05 idfx
4242 * startxml.sh, dbscripts/wizard.pl, dbscripts/lib/codec.pl,
4243 dbscripts/lib/convert.pl, dbscripts/lib/log.pl,
4244 dbscripts/lib/property.pl, dbscripts/lib/subst.pl,
4245 dbscripts/wiz_templates/show.template, doc/CHANGES.txt, doc/DC.txt,
4246 lib/gnu-regexp-1.0.8.jar, lib/mm.mysql-2.0.2-bin.jar,
4247 lib/saxon.jar, lib/servlet-2.2.jar: first check in