Index: openacs-4/contrib/packages/irc-logger/ChangeLog =================================================================== RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/irc-logger/ChangeLog,v diff -u -N -r1.3 -r1.4 --- openacs-4/contrib/packages/irc-logger/ChangeLog 1 Feb 2003 00:06:18 -0000 1.3 +++ openacs-4/contrib/packages/irc-logger/ChangeLog 10 Feb 2003 05:23:42 -0000 1.4 @@ -1,6 +1,13 @@ +2003-02-09 Bart Teeuwisse + + * data/default.xsl (Module): + - Break the description of long hyper links in chunks of 50 characters as not to interfere with the page layout. + - Flush the ETP page whenever the log is updated so that the displayed ETP page is always current. + 2003-01-31 Bart Teeuwisse - * www/doc/index.adp (Module): Fixed link to daemontools + * www/doc/index.adp (Module): + - Fixed link to daemontools 2003-01-30 Bart Teeuwisse Index: openacs-4/contrib/packages/irc-logger/data/default.xsl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/irc-logger/data/default.xsl,v diff -u -N -r1.1 -r1.2 --- openacs-4/contrib/packages/irc-logger/data/default.xsl 31 Jan 2003 06:51:09 -0000 1.1 +++ openacs-4/contrib/packages/irc-logger/data/default.xsl 10 Feb 2003 05:23:14 -0000 1.2 @@ -1,17 +1,20 @@ + xmlns:irc="irc::logger" + exclude-result-prefixes="#default xsl rdf dc wn foaf irc"> + + @@ -20,6 +23,7 @@
+ @@ -32,11 +36,16 @@ + GMT [] + < @@ -45,31 +54,74 @@ + + + + + - http: + http: + + + - http: + http: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Index: openacs-4/contrib/packages/irc-logger/tcl/irc-logger-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/contrib/packages/irc-logger/tcl/irc-logger-procs.tcl,v diff -u -N -r1.2 -r1.3 --- openacs-4/contrib/packages/irc-logger/tcl/irc-logger-procs.tcl 31 Jan 2003 06:27:32 -0000 1.2 +++ openacs-4/contrib/packages/irc-logger/tcl/irc-logger-procs.tcl 10 Feb 2003 05:22:34 -0000 1.3 @@ -169,11 +169,11 @@ -package_id $package_id \ -default ""]" set log_latest_revision_id [etp::get_latest_revision_id $parent_package_id $date] + set content_type [etp::get_content_type] if {[empty_string_p $log_latest_revision_id]} { # Create a new ETP page for the log. - set content_type [etp::get_content_type] db_exec_plsql page_create {} } @@ -182,6 +182,10 @@ set log_live_revision_id [etp::get_live_revision_id $parent_package_id $date] set log_description "Conversation log of $irc_channel_name of $date" db_dml update_revision {} + + # Flush the cached page from memory + + util_memoize_flush "etp::get_pa $parent_package_id $date $content_type" } } }