From 0f122e87547baad4621c7b2d9eb0caaa3245d25e Mon Sep 17 00:00:00 2001 From: Jean-Paul Smets <jp@nexedi.com> Date: Tue, 3 Feb 2009 15:58:23 +0000 Subject: [PATCH] 2009-02-03 jps * Minimal fixes to business template * rename skin folder to erp5_rss_reader git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@25432 20353a03-c40f-0410-a6d1-a30d3c3de9de --- .../z0_drop_versioning.catalog_keys.xml | 5 - .../erp5_mysql_innodb/z0_drop_versioning.xml | 103 --------- .../z0_uncatalog_versioning.catalog_keys.xml | 5 - .../z0_uncatalog_versioning.xml | 152 ------------- ...z_catalog_versioning_list.catalog_keys.xml | 5 - .../z_catalog_versioning_list.xml | 206 ------------------ .../z_create_versioning.catalog_keys.xml | 5 - .../erp5_mysql_innodb/z_create_versioning.xml | 127 ----------- .../result_table_list.xml | 3 - .../ExtensionTemplateItem/ERP5RSSFeed.py | 3 + .../{erp5_rss.xml => erp5_rss_reader.xml} | 2 +- .../ERP5Site_getObjectStringList.xml | 0 .../ExternalSourceModule_rssFeedGenerator.xml | 0 ...lSourceModule_rssFeedGeneratorActivate.xml | 0 .../ExternalSource_crawlContentFromURL.xml | 0 .../RSSFeed_asAggregatedImportXML.xml | 0 .../RSSFeed_getAggregatedImportXSLT.xml | 0 .../RSSFeed_isUpdatable.xml | 0 .../RSSFeed_populateContent.xml | 0 .../RSSFeed_populateContentAction.xml | 0 .../RSSFeed_viewContentList.xml | 0 .../RSSFeed_viewContentList/listbox.xml | 0 .../RSSItem_setTextContent.xml | 0 .../RSSItem_view.xml | 0 .../RSSItem_view/my_description.xml | 0 .../RSSItem_view/my_text_content.xml | 0 .../RSSItem_view/my_title.xml | 0 .../RSSItem_view/my_url_protocol.xml | 0 .../RSSItem_view/my_url_string.xml | 0 .../TextDocument_asCallable.xml | 0 .../setRSSItemProperties.xml | 0 bt5/erp5_rss_reader/bt/change_log | 3 + bt5/erp5_rss_reader/bt/comment | 7 +- bt5/erp5_rss_reader/bt/copyright_list | 2 +- bt5/erp5_rss_reader/bt/description | 2 +- bt5/erp5_rss_reader/bt/maintainer_list | 2 +- bt5/erp5_rss_reader/bt/revision | 2 +- .../bt/template_catalog_method_id_list | 4 - .../bt/template_catalog_result_table_list | 1 - bt5/erp5_rss_reader/bt/template_skin_id_list | 2 +- bt5/erp5_rss_reader/bt/version | 1 + 41 files changed, 18 insertions(+), 624 deletions(-) delete mode 100644 bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_drop_versioning.catalog_keys.xml delete mode 100644 bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_drop_versioning.xml delete mode 100644 bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_uncatalog_versioning.catalog_keys.xml delete mode 100644 bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_uncatalog_versioning.xml delete mode 100644 bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_versioning_list.catalog_keys.xml delete mode 100644 bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_versioning_list.xml delete mode 100644 bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_create_versioning.catalog_keys.xml delete mode 100644 bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_create_versioning.xml delete mode 100644 bt5/erp5_rss_reader/CatalogResultTableTemplateItem/result_table_list.xml rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss.xml => erp5_rss_reader.xml} (91%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/ERP5Site_getObjectStringList.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/ExternalSourceModule_rssFeedGenerator.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/ExternalSourceModule_rssFeedGeneratorActivate.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/ExternalSource_crawlContentFromURL.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSFeed_asAggregatedImportXML.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSFeed_getAggregatedImportXSLT.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSFeed_isUpdatable.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSFeed_populateContent.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSFeed_populateContentAction.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSFeed_viewContentList.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSFeed_viewContentList/listbox.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSItem_setTextContent.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSItem_view.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSItem_view/my_description.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSItem_view/my_text_content.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSItem_view/my_title.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSItem_view/my_url_protocol.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/RSSItem_view/my_url_string.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/TextDocument_asCallable.xml (100%) rename bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/{erp5_rss => erp5_rss_reader}/setRSSItemProperties.xml (100%) diff --git a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_drop_versioning.catalog_keys.xml b/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_drop_versioning.catalog_keys.xml deleted file mode 100644 index baf9e92bd9..0000000000 --- a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_drop_versioning.catalog_keys.xml +++ /dev/null @@ -1,5 +0,0 @@ -<catalog_method> - <item key="sql_clear_catalog" type="int"> - <value>1</value> - </item> -</catalog_method> \ No newline at end of file diff --git a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_drop_versioning.xml b/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_drop_versioning.xml deleted file mode 100644 index a60f4206b0..0000000000 --- a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_drop_versioning.xml +++ /dev/null @@ -1,103 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="SQL" module="Products.ZSQLMethods.SQL"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_arg</string> </key> - <value> - <object> - <klass> - <global name="Args" module="Shared.DC.ZRDB.Aqueduct"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_data</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_keys</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>arguments_src</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>connection_id</string> </key> - <value> <string>erp5_sql_connection</string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>z0_drop_versioning</string> </value> - </item> - <item> - <key> <string>src</string> </key> - <value> <string>DROP TABLE IF EXISTS versioning;</string> </value> - </item> - <item> - <key> <string>template</string> </key> - <value> - <object> - <klass> - <global name="__newobj__" module="copy_reg"/> - </klass> - <tuple> - <global name="SQL" module="Shared.DC.ZRDB.DA"/> - </tuple> - <state> - <dictionary> - <item> - <key> <string>__name__</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<string> - -]]></string> </value> - </item> - <item> - <key> <string>_vars</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>globals</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>raw</string> </key> - <value> <string>DROP TABLE IF EXISTS versioning;</string> </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_uncatalog_versioning.catalog_keys.xml b/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_uncatalog_versioning.catalog_keys.xml deleted file mode 100644 index d58ef064ea..0000000000 --- a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_uncatalog_versioning.catalog_keys.xml +++ /dev/null @@ -1,5 +0,0 @@ -<catalog_method> - <item key="sql_uncatalog_object" type="int"> - <value>1</value> - </item> -</catalog_method> \ No newline at end of file diff --git a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_uncatalog_versioning.xml b/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_uncatalog_versioning.xml deleted file mode 100644 index 001ad03e2a..0000000000 --- a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z0_uncatalog_versioning.xml +++ /dev/null @@ -1,152 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="SQL" module="Products.ZSQLMethods.SQL"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_arg</string> </key> - <value> - <object> - <klass> - <global name="Args" module="Shared.DC.ZRDB.Aqueduct"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_data</string> </key> - <value> - <dictionary> - <item> - <key> <string>uid</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>_keys</string> </key> - <value> - <list> - <string>uid</string> - </list> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>allow_simple_one_argument_traversal</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>arguments_src</string> </key> - <value> <string>uid</string> </value> - </item> - <item> - <key> <string>cache_time_</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>class_file_</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>class_name_</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>connection_hook</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>connection_id</string> </key> - <value> <string>erp5_sql_connection</string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>z0_uncatalog_versioning</string> </value> - </item> - <item> - <key> <string>max_cache_</string> </key> - <value> <int>100</int> </value> - </item> - <item> - <key> <string>max_rows_</string> </key> - <value> <int>1000</int> </value> - </item> - <item> - <key> <string>src</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -DELETE FROM versioning WHERE <dtml-sqltest uid op=eq type=int> - -]]></string> </value> - </item> - <item> - <key> <string>template</string> </key> - <value> - <object> - <klass> - <global name="__newobj__" module="copy_reg"/> - </klass> - <tuple> - <global name="SQL" module="Shared.DC.ZRDB.DA"/> - </tuple> - <state> - <dictionary> - <item> - <key> <string>__name__</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<string> - -]]></string> </value> - </item> - <item> - <key> <string>_vars</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>globals</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>raw</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -DELETE FROM versioning WHERE <dtml-sqltest uid op=eq type=int> - -]]></string> </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_versioning_list.catalog_keys.xml b/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_versioning_list.catalog_keys.xml deleted file mode 100644 index 93bd4a9bdf..0000000000 --- a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_versioning_list.catalog_keys.xml +++ /dev/null @@ -1,5 +0,0 @@ -<catalog_method> - <item key="sql_catalog_object_list" type="int"> - <value>1</value> - </item> -</catalog_method> \ No newline at end of file diff --git a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_versioning_list.xml b/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_versioning_list.xml deleted file mode 100644 index c81ac27401..0000000000 --- a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_catalog_versioning_list.xml +++ /dev/null @@ -1,206 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="SQL" module="Products.ZSQLMethods.SQL"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_arg</string> </key> - <value> - <object> - <klass> - <global name="Args" module="Shared.DC.ZRDB.Aqueduct"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_data</string> </key> - <value> - <dictionary> - <item> - <key> <string>getLanguage</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>getRevision</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>getVersion</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>uid</string> </key> - <value> - <dictionary/> - </value> - </item> - </dictionary> - </value> - </item> - <item> - <key> <string>_keys</string> </key> - <value> - <list> - <string>uid</string> - <string>getLanguage</string> - <string>getVersion</string> - <string>getRevision</string> - </list> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>allow_simple_one_argument_traversal</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>arguments_src</string> </key> - <value> <string>uid\r\n -getLanguage\r\n -getVersion\r\n -getRevision</string> </value> - </item> - <item> - <key> <string>cache_time_</string> </key> - <value> <int>0</int> </value> - </item> - <item> - <key> <string>class_file_</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>class_name_</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>connection_hook</string> </key> - <value> - <none/> - </value> - </item> - <item> - <key> <string>connection_id</string> </key> - <value> <string>erp5_sql_connection</string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>z_catalog_versioning_list</string> </value> - </item> - <item> - <key> <string>max_cache_</string> </key> - <value> <int>100</int> </value> - </item> - <item> - <key> <string>max_rows_</string> </key> - <value> <int>1000</int> </value> - </item> - <item> - <key> <string>src</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -REPLACE INTO\n - versioning\n -VALUES\n -<dtml-in prefix="loop" expr="_.range(_.len(uid))">\n -(\n - <dtml-sqlvar expr="uid[loop_item]" type="int">, \n - <dtml-sqlvar expr="getVersion[loop_item]" type="string" optional>,\n - <dtml-sqlvar expr="getLanguage[loop_item]" type="string" optional>,\n - <dtml-sqlvar expr="getRevision[loop_item]" type="string" optional>\n -)\n -<dtml-if sequence-end>\n -<dtml-else>\n -,\n -</dtml-if>\n -</dtml-in>\n - - -]]></string> </value> - </item> - <item> - <key> <string>template</string> </key> - <value> - <object> - <klass> - <global name="__newobj__" module="copy_reg"/> - </klass> - <tuple> - <global name="SQL" module="Shared.DC.ZRDB.DA"/> - </tuple> - <state> - <dictionary> - <item> - <key> <string>__name__</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<string> - -]]></string> </value> - </item> - <item> - <key> <string>_vars</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>globals</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>raw</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -REPLACE INTO\n - versioning\n -VALUES\n -<dtml-in prefix="loop" expr="_.range(_.len(uid))">\n -(\n - <dtml-sqlvar expr="uid[loop_item]" type="int">, \n - <dtml-sqlvar expr="getVersion[loop_item]" type="string" optional>,\n - <dtml-sqlvar expr="getLanguage[loop_item]" type="string" optional>,\n - <dtml-sqlvar expr="getRevision[loop_item]" type="string" optional>\n -)\n -<dtml-if sequence-end>\n -<dtml-else>\n -,\n -</dtml-if>\n -</dtml-in>\n - - -]]></string> </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_create_versioning.catalog_keys.xml b/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_create_versioning.catalog_keys.xml deleted file mode 100644 index baf9e92bd9..0000000000 --- a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_create_versioning.catalog_keys.xml +++ /dev/null @@ -1,5 +0,0 @@ -<catalog_method> - <item key="sql_clear_catalog" type="int"> - <value>1</value> - </item> -</catalog_method> \ No newline at end of file diff --git a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_create_versioning.xml b/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_create_versioning.xml deleted file mode 100644 index 48c9c655c7..0000000000 --- a/bt5/erp5_rss_reader/CatalogMethodTemplateItem/portal_catalog/erp5_mysql_innodb/z_create_versioning.xml +++ /dev/null @@ -1,127 +0,0 @@ -<?xml version="1.0"?> -<ZopeData> - <record id="1" aka="AAAAAAAAAAE="> - <pickle> - <tuple> - <global name="SQL" module="Products.ZSQLMethods.SQL"/> - <tuple/> - </tuple> - </pickle> - <pickle> - <dictionary> - <item> - <key> <string>_arg</string> </key> - <value> - <object> - <klass> - <global name="Args" module="Shared.DC.ZRDB.Aqueduct"/> - </klass> - <tuple/> - <state> - <dictionary> - <item> - <key> <string>_data</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>_keys</string> </key> - <value> - <list/> - </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>_col</string> </key> - <value> - <tuple/> - </value> - </item> - <item> - <key> <string>arguments_src</string> </key> - <value> <string></string> </value> - </item> - <item> - <key> <string>connection_id</string> </key> - <value> <string>erp5_sql_connection</string> </value> - </item> - <item> - <key> <string>id</string> </key> - <value> <string>z_create_versioning</string> </value> - </item> - <item> - <key> <string>src</string> </key> - <value> <string>CREATE TABLE `versioning` (\n - `uid` BIGINT UNSIGNED NOT NULL,\n - `version` varchar(10) default \'\',\n - `language` varchar(2) default \'\',\n - `revision` varchar(10) default \'\',\n - PRIMARY KEY (`uid`),\n - KEY `version` (`version`),\n - KEY `language` (`language`)\n -) TYPE=InnoDB;\n -</string> </value> - </item> - <item> - <key> <string>template</string> </key> - <value> - <object> - <klass> - <global name="__newobj__" module="copy_reg"/> - </klass> - <tuple> - <global name="SQL" module="Shared.DC.ZRDB.DA"/> - </tuple> - <state> - <dictionary> - <item> - <key> <string>__name__</string> </key> - <value> <string encoding="cdata"><![CDATA[ - -<string> - -]]></string> </value> - </item> - <item> - <key> <string>_vars</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>globals</string> </key> - <value> - <dictionary/> - </value> - </item> - <item> - <key> <string>raw</string> </key> - <value> <string>CREATE TABLE `versioning` (\n - `uid` BIGINT UNSIGNED NOT NULL,\n - `version` varchar(10) default \'\',\n - `language` varchar(2) default \'\',\n - `revision` varchar(10) default \'\',\n - PRIMARY KEY (`uid`),\n - KEY `version` (`version`),\n - KEY `language` (`language`)\n -) TYPE=InnoDB;\n -</string> </value> - </item> - </dictionary> - </state> - </object> - </value> - </item> - <item> - <key> <string>title</string> </key> - <value> <string></string> </value> - </item> - </dictionary> - </pickle> - </record> -</ZopeData> diff --git a/bt5/erp5_rss_reader/CatalogResultTableTemplateItem/result_table_list.xml b/bt5/erp5_rss_reader/CatalogResultTableTemplateItem/result_table_list.xml deleted file mode 100644 index ecc935c45a..0000000000 --- a/bt5/erp5_rss_reader/CatalogResultTableTemplateItem/result_table_list.xml +++ /dev/null @@ -1,3 +0,0 @@ -<key_list> - <key>versioning</key> -</key_list> \ No newline at end of file diff --git a/bt5/erp5_rss_reader/ExtensionTemplateItem/ERP5RSSFeed.py b/bt5/erp5_rss_reader/ExtensionTemplateItem/ERP5RSSFeed.py index 5bfeacdabb..2590066055 100644 --- a/bt5/erp5_rss_reader/ExtensionTemplateItem/ERP5RSSFeed.py +++ b/bt5/erp5_rss_reader/ExtensionTemplateItem/ERP5RSSFeed.py @@ -55,3 +55,6 @@ def setTextContent(self): text_content = None if text_content is not None: self.edit(text_content=text_content) + +def setRSSItemProperties(self, rss_item): + pass \ No newline at end of file diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader.xml similarity index 91% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader.xml index 52d73afc5b..dd1063063f 100644 --- a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss.xml +++ b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader.xml @@ -17,7 +17,7 @@ </item> <item> <key> <string>id</string> </key> - <value> <string>erp5_rss</string> </value> + <value> <string>erp5_rss_reader</string> </value> </item> <item> <key> <string>title</string> </key> diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/ERP5Site_getObjectStringList.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/ERP5Site_getObjectStringList.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/ERP5Site_getObjectStringList.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/ERP5Site_getObjectStringList.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/ExternalSourceModule_rssFeedGenerator.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/ExternalSourceModule_rssFeedGenerator.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/ExternalSourceModule_rssFeedGenerator.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/ExternalSourceModule_rssFeedGenerator.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/ExternalSourceModule_rssFeedGeneratorActivate.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/ExternalSourceModule_rssFeedGeneratorActivate.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/ExternalSourceModule_rssFeedGeneratorActivate.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/ExternalSourceModule_rssFeedGeneratorActivate.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/ExternalSource_crawlContentFromURL.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/ExternalSource_crawlContentFromURL.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/ExternalSource_crawlContentFromURL.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/ExternalSource_crawlContentFromURL.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_asAggregatedImportXML.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_asAggregatedImportXML.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_asAggregatedImportXML.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_asAggregatedImportXML.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_getAggregatedImportXSLT.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_getAggregatedImportXSLT.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_getAggregatedImportXSLT.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_getAggregatedImportXSLT.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_isUpdatable.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_isUpdatable.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_isUpdatable.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_isUpdatable.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_populateContent.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_populateContent.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_populateContent.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_populateContent.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_populateContentAction.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_populateContentAction.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_populateContentAction.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_populateContentAction.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_viewContentList.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_viewContentList.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_viewContentList.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_viewContentList.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_viewContentList/listbox.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_viewContentList/listbox.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSFeed_viewContentList/listbox.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSFeed_viewContentList/listbox.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_setTextContent.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_setTextContent.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_setTextContent.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_setTextContent.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_view.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_view.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_view.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_view.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_view/my_description.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_view/my_description.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_view/my_description.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_view/my_description.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_view/my_text_content.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_view/my_text_content.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_view/my_text_content.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_view/my_text_content.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_view/my_title.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_view/my_title.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_view/my_title.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_view/my_title.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_view/my_url_protocol.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_view/my_url_protocol.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_view/my_url_protocol.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_view/my_url_protocol.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_view/my_url_string.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_view/my_url_string.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/RSSItem_view/my_url_string.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/RSSItem_view/my_url_string.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/TextDocument_asCallable.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/TextDocument_asCallable.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/TextDocument_asCallable.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/TextDocument_asCallable.xml diff --git a/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/setRSSItemProperties.xml b/bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/setRSSItemProperties.xml similarity index 100% rename from bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss/setRSSItemProperties.xml rename to bt5/erp5_rss_reader/SkinTemplateItem/portal_skins/erp5_rss_reader/setRSSItemProperties.xml diff --git a/bt5/erp5_rss_reader/bt/change_log b/bt5/erp5_rss_reader/bt/change_log index e69de29bb2..d43d3dfc96 100644 --- a/bt5/erp5_rss_reader/bt/change_log +++ b/bt5/erp5_rss_reader/bt/change_log @@ -0,0 +1,3 @@ +2009-02-03 jps +* Minimal fixes to business template +* rename skin folder to erp5_rss_reader \ No newline at end of file diff --git a/bt5/erp5_rss_reader/bt/comment b/bt5/erp5_rss_reader/bt/comment index 085655e9a2..9cf5468390 100644 --- a/bt5/erp5_rss_reader/bt/comment +++ b/bt5/erp5_rss_reader/bt/comment @@ -1,2 +1,5 @@ -NOTE: to work correctly, this business template requires a Python HTML/XML parser called BeautifulSoup. -http://www.crummy.com/software/BeautifulSoup/ \ No newline at end of file +TODO: +- move external source categories and update parameters to erp5_dms +- use text_content for content rather than description +- review code +- verify catalog configuration (result table versioning) and presence of appropriate dates in versioning table \ No newline at end of file diff --git a/bt5/erp5_rss_reader/bt/copyright_list b/bt5/erp5_rss_reader/bt/copyright_list index 033ff2fbf7..dc182d4275 100644 --- a/bt5/erp5_rss_reader/bt/copyright_list +++ b/bt5/erp5_rss_reader/bt/copyright_list @@ -1 +1 @@ -Copyright (c) 2001-2007 Nexedi SA \ No newline at end of file +Copyright (c) 2001-2009 Nexedi SA \ No newline at end of file diff --git a/bt5/erp5_rss_reader/bt/description b/bt5/erp5_rss_reader/bt/description index 7e375c6453..fbe74dbf1e 100644 --- a/bt5/erp5_rss_reader/bt/description +++ b/bt5/erp5_rss_reader/bt/description @@ -1 +1 @@ -This business template contains all scripts needed to aggregate RSS Feeds and create corresponding RSS Item objects. \ No newline at end of file +This business template contains all scripts needed to aggregate RSS Feeds and create corresponding RSS Item objects. It is still a prototype. \ No newline at end of file diff --git a/bt5/erp5_rss_reader/bt/maintainer_list b/bt5/erp5_rss_reader/bt/maintainer_list index 03779d3e88..191a7f91f1 100644 --- a/bt5/erp5_rss_reader/bt/maintainer_list +++ b/bt5/erp5_rss_reader/bt/maintainer_list @@ -1,2 +1,2 @@ -aissam +jp nicolas \ No newline at end of file diff --git a/bt5/erp5_rss_reader/bt/revision b/bt5/erp5_rss_reader/bt/revision index 05cf25896d..5e78f1eb7e 100644 --- a/bt5/erp5_rss_reader/bt/revision +++ b/bt5/erp5_rss_reader/bt/revision @@ -1 +1 @@ -201 \ No newline at end of file +203 \ No newline at end of file diff --git a/bt5/erp5_rss_reader/bt/template_catalog_method_id_list b/bt5/erp5_rss_reader/bt/template_catalog_method_id_list index 9458da3857..e69de29bb2 100644 --- a/bt5/erp5_rss_reader/bt/template_catalog_method_id_list +++ b/bt5/erp5_rss_reader/bt/template_catalog_method_id_list @@ -1,4 +0,0 @@ -erp5_mysql_innodb/z0_drop_versioning -erp5_mysql_innodb/z0_uncatalog_versioning -erp5_mysql_innodb/z_catalog_versioning_list -erp5_mysql_innodb/z_create_versioning \ No newline at end of file diff --git a/bt5/erp5_rss_reader/bt/template_catalog_result_table_list b/bt5/erp5_rss_reader/bt/template_catalog_result_table_list index ac87b6ead6..e69de29bb2 100644 --- a/bt5/erp5_rss_reader/bt/template_catalog_result_table_list +++ b/bt5/erp5_rss_reader/bt/template_catalog_result_table_list @@ -1 +0,0 @@ -versioning \ No newline at end of file diff --git a/bt5/erp5_rss_reader/bt/template_skin_id_list b/bt5/erp5_rss_reader/bt/template_skin_id_list index 4f3a9d272a..a7aa8567c5 100644 --- a/bt5/erp5_rss_reader/bt/template_skin_id_list +++ b/bt5/erp5_rss_reader/bt/template_skin_id_list @@ -1,2 +1,2 @@ erp5_external_source -erp5_rss \ No newline at end of file +erp5_rss_reader \ No newline at end of file diff --git a/bt5/erp5_rss_reader/bt/version b/bt5/erp5_rss_reader/bt/version index e69de29bb2..ceab6e11ec 100644 --- a/bt5/erp5_rss_reader/bt/version +++ b/bt5/erp5_rss_reader/bt/version @@ -0,0 +1 @@ +0.1 \ No newline at end of file -- 2.30.9