Index: openacs-4/packages/news/news.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/news/news.info,v
diff -u -r1.18 -r1.19
--- openacs-4/packages/news/news.info 26 Mar 2005 13:49:54 -0000 1.18
+++ openacs-4/packages/news/news.info 4 Aug 2005 02:09:17 -0000 1.19
@@ -13,6 +13,7 @@
2003-11-10
OpenACS
News publication tool. Publication of plain text or html news items with support for scheduled publication and commentability.
+ 0
@@ -21,22 +22,22 @@
-
-
-
+
+
+
+
+
-
-
Index: openacs-4/packages/news/tcl/news-apm-callback-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/news/tcl/news-apm-callback-procs.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/news/tcl/news-apm-callback-procs.tcl 24 Feb 2005 13:33:23 -0000 1.2
+++ openacs-4/packages/news/tcl/news-apm-callback-procs.tcl 4 Aug 2005 02:10:00 -0000 1.3
@@ -75,3 +75,22 @@
}
}
}
+
+ad_proc -private news::install::before_uninstantiate {
+ -package_id
+} {
+ Delete RSS feed per package instance
+ Delete News items per package instance
+
+ @author Stan Kaufman (skaufman@epimetrics.com)
+ @creation-date 2005-08-03
+
+ @param package_id
+
+ @return
+
+ @error
+} {
+ news_items_delete [db_list dead_news ""]
+ rss_support::del_subscription -summary_context_id $package_id -owner news -impl_name news
+}
Index: openacs-4/packages/news/tcl/news-apm-callback-procs.xql
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/news/tcl/news-apm-callback-procs.xql,v
diff -u
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ openacs-4/packages/news/tcl/news-apm-callback-procs.xql 4 Aug 2005 02:10:32 -0000 1.1
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ select i.item_id
+ from cr_items i, acs_objects o
+ where o.package_id = :package_id
+ and i.item_id = o.object_id
+
+
+
+