diff --git a/product/ERP5/bootstrap/erp5_core/bt/change_log b/product/ERP5/bootstrap/erp5_core/bt/change_log
index 92ee49c239d3972ada02c7df649c8a14b53aa598..498b9d3cdad658855131ad4ea0db51b8d402043f 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/change_log
+++ b/product/ERP5/bootstrap/erp5_core/bt/change_log
@@ -1,3 +1,14 @@
+2006-02-28 aurel
+* add Domain Generator Method field in BaseDomain_view
+* modify ERP5Site_reindexAll to reindex domains
+
+2006-02-27 Romain
+* Modify Base_edit. Save simple fields before relation_fields (in order to use interaction workflow).
+
+2006-02-24 Seb
+* cut this business template in several small
+parts (erp5_base, erp5_html_style, erp5_pdf_style, erp5_csv_style)
+
 2006-02-24 yo
 * Use PasswordField instead of StringField for User Password in Person_viewDetails.
 
diff --git a/product/ERP5/bootstrap/erp5_core/bt/template_action_path_list b/product/ERP5/bootstrap/erp5_core/bt/template_action_path_list
index 47b99546330d75940213d753e089105db86aaddd..cf636d95f2b15c1aa19503e2ca0e973ae90e9ce5 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/template_action_path_list
+++ b/product/ERP5/bootstrap/erp5_core/bt/template_action_path_list
@@ -1,17 +1,3 @@
-Address | history
-Address | metadata
-Address | print
-Address | print_pdf
-Address | view
-Agent Privilege | history
-Agent Privilege | metadata
-Agent Privilege | print
-Agent Privilege | view
-Agent | download
-Agent | history
-Agent | metadata
-Agent | signature
-Agent | view
 Alarm Tool | metadata
 Alarm Tool | print
 Alarm Tool | view
@@ -26,16 +12,6 @@ Applied Rule | print
 Applied Rule | print_pdf
 Applied Rule | translate
 Applied Rule | view
-Assignment | history
-Assignment | metadata
-Assignment | print_pdf
-Assignment | view
-Bank Account | history
-Bank Account | jump_active_accounting_pref
-Bank Account | metadata
-Bank Account | print_pdf
-Bank Account | transactions
-Bank Account | view
 Base Category | list
 Base Category | view
 Base Domain | history
@@ -54,10 +30,6 @@ Business Template | view
 Business Template | view_catalog
 Business Template | view_detail
 Business Template | view_portal_types
-Career | history
-Career | metadata
-Career | print_pdf
-Career | view
 Category Tool | fast_input
 Category Tool | list
 Category Tool | localroles
@@ -66,29 +38,6 @@ Category Tool | syndication
 Category Tool | view
 Category | list
 Category | view
-ChatAddress | history
-ChatAddress | metadata
-ChatAddress | print
-ChatAddress | translate
-ChatAddress | view
-Credit Card | history
-Credit Card | metadata
-Credit Card | print_pdf
-Credit Card | view
-Currency Exchange Line | history
-Currency Exchange Line | metadata
-Currency Exchange Line | print
-Currency Exchange Line | view
-Currency Module | Translate
-Currency Module | csv_export
-Currency Module | csv_import
-Currency Module | print
-Currency Module | search
-Currency Module | view
-Currency | history
-Currency | metadata
-Currency | print
-Currency | view
 Delivery Builder | history_view
 Delivery Builder | metadata
 Delivery Builder | print
@@ -116,41 +65,15 @@ Domain | list
 Domain | metadata
 Domain | print_pdf
 Domain | view
-Email | history
-Email | metadata
-Email | print
-Email | view
 Favorite | history
 Favorite | metadata
 Favorite | translate
 Favorite | view
-Fax | fax
-Fax | history
-Fax | metadata
-Fax | previous_call
-Fax | print
-Fax | view
-File | download
-File | history
-File | metadata
-File | print
-File | view
 Folder | edit
 Folder | foldercontents
 Folder | localroles
 Folder | syndication
 Folder | view
-Image | download
-Image | fullsize_view
-Image | history
-Image | metadata
-Image | print
-Image | translate
-Image | view
-Link | history
-Link | metadata
-Link | translate
-Link | view
 Mapped Value | history
 Mapped Value | metadata
 Mapped Value | print
@@ -171,49 +94,6 @@ Order Tool | list_ui
 Order Tool | print
 Order Tool | sort_on
 Order Tool | view
-Organisation Module | csv_export
-Organisation Module | csv_import
-Organisation Module | list_ui
-Organisation Module | print
-Organisation Module | search
-Organisation Module | sort_on
-Organisation Module | translate
-Organisation Module | view
-Organisation | coordinates
-Organisation | details
-Organisation | document_view
-Organisation | financial_view
-Organisation | history
-Organisation | list
-Organisation | metadata
-Organisation | print
-Organisation | view
-Person Module | career_print
-Person Module | csv_export
-Person Module | csv_import
-Person Module | email_report
-Person Module | exchange
-Person Module | list_emails
-Person Module | list_ui
-Person Module | print
-Person Module | report
-Person Module | search
-Person Module | search_phones
-Person Module | sort_on
-Person Module | view
-Person | assignment
-Person | career
-Person | details
-Person | document_view
-Person | exchange
-Person | financial_view
-Person | history
-Person | metadata
-Person | print
-Person | profile
-Person | report
-Person | terminate_career
-Person | view
 Predicate | print_pdf
 Predicate | view
 Preference Tool | advanced
@@ -242,12 +122,6 @@ Simulation Movement | translate
 Simulation Movement | view
 Simulation Tool | csv_export
 Simulation Tool | view
-Telephone | call
-Telephone | history
-Telephone | metadata
-Telephone | previous_call
-Telephone | print
-Telephone | view
 Template Tool | diff
 Template Tool | download
 Template Tool | download_from_repository
diff --git a/product/ERP5/bootstrap/erp5_core/bt/template_base_category_list b/product/ERP5/bootstrap/erp5_core/bt/template_base_category_list
index 4c38ff5cfcec5c66c303dfe0f201188139cd396f..44e1bc53ca1abd4e1fb27fde86e4061e73a21a03 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/template_base_category_list
+++ b/product/ERP5/bootstrap/erp5_core/bt/template_base_category_list
@@ -1,8 +1,5 @@
 activity
-agent
-agent_privilege
 causality
-currency_exchange_type
 delivery
 destination
 destination_administration
@@ -12,32 +9,14 @@ destination_payment
 destination_project
 destination_section
 destination_trade
-economical_class
-function
-gender
-grade
-group
-insurance_coverage
-legal_parent
 mapping
-marital_status
-market_segment
-nationality
-natural_parent
 order
 origin
 parent
-price_currency
 product_line
 quantity_unit
-region
 resource
-role
-salary_level
-site
 size
-skill
-social_form
 source
 source_administration
 source_decision
@@ -46,7 +25,5 @@ source_payment
 source_project
 source_section
 source_trade
-specialise
-subordination
 variante
 variation
\ No newline at end of file
diff --git a/product/ERP5/bootstrap/erp5_core/bt/template_module_id_list b/product/ERP5/bootstrap/erp5_core/bt/template_module_id_list
index 5699a84c645b34488cec3a52d9b1af7954556d16..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/template_module_id_list
+++ b/product/ERP5/bootstrap/erp5_core/bt/template_module_id_list
@@ -1,3 +0,0 @@
-currency_module
-organisation_module
-person_module
\ No newline at end of file
diff --git a/product/ERP5/bootstrap/erp5_core/bt/template_path_list b/product/ERP5/bootstrap/erp5_core/bt/template_path_list
index 4fe4ccd7423b70071f5fee72b83b16e7317ddc71..ab58f2fecc54aa5bff9c727a26548503472a300b 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/template_path_list
+++ b/product/ERP5/bootstrap/erp5_core/bt/template_path_list
@@ -1,4 +1 @@
-portal_categories/gender/female
-portal_categories/gender/male
-portal_categories/role/internal
 portal_preferences/default_site_preference
\ No newline at end of file
diff --git a/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_allowed_content_type_list b/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_allowed_content_type_list
index c0aa63121e8e5b04580198a4eceaff8310b0980a..ec43dcb1d13aa3ad8571805bc54fd1cbe1a68ff9 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_allowed_content_type_list
+++ b/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_allowed_content_type_list
@@ -1,45 +1,15 @@
-Agent | Agent Privilege
 Alarm Tool | Alarm
 Applied Rule | Simulation Movement
-Bank Account | Agent
 Base Category | Category
 Base Domain | Domain
 Category Tool | Base Category
 Category | Category
-Currency Exchange Line | Currency Exchange Cell
-Currency Module | Currency
-Currency Module | ERP5Currency
-Currency | Currency Exchange Line
 Delivery Builder | Predicate Group
 Delivery Tool | Delivery Builder
 Domain Tool | Base Domain
 Domain | Domain
 Order Builder | Predicate Group
 Order Tool | Order Builder
-Organisation Module | Organisation
-Organisation | Address
-Organisation | Bank Account
-Organisation | ChatAddress
-Organisation | Credit Card
-Organisation | Document
-Organisation | Email
-Organisation | Fax
-Organisation | File
-Organisation | Image
-Organisation | Link
-Organisation | Telephone
-Person Module | Person
-Person | Address
-Person | Assignment
-Person | Bank Account
-Person | Career
-Person | ChatAddress
-Person | Credit Card
-Person | Email
-Person | Fax
-Person | File
-Person | Image
-Person | Telephone
 Predicate | Value Predicate
 Preference Tool | Preference
 Rule Tool | Delivery Rule
diff --git a/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_base_category_list b/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_base_category_list
index 3544d78440c75786a4e206b54b0026bc857cf475..c7453daf3db7e078bb3332050d15fc58f04674b6 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_base_category_list
+++ b/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_base_category_list
@@ -1,2 +1 @@
-Currency Exchange Line | price_currency
 Trash Bin | causality
\ No newline at end of file
diff --git a/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_hidden_content_type_list b/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_hidden_content_type_list
index a631d47d603918bad1a07db23dc0479571e42e9e..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_hidden_content_type_list
+++ b/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_hidden_content_type_list
@@ -1 +0,0 @@
-Currency Exchange Line | Currency Exchange Cell
\ No newline at end of file
diff --git a/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_id_list b/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_id_list
index d61515bd0eba4ebdea9dd6d8aa62742c8f9e0e6d..dd8f60778fdf500447246a9ce4e819edc965088f 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_id_list
+++ b/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_id_list
@@ -1,42 +1,22 @@
-Address
-Agent
-Agent Privilege
 Alarm
 Alarm Tool
 Applied Rule
-Assignment
-Bank Account
 Base Category
 Base Domain
-Career
 Category
 Category Tool
-ChatAddress
-Credit Card
-Currency
-Currency Exchange Cell
-Currency Exchange Line
-Currency Module
 Delivery Builder
 Delivery Tool
 Document
 Domain
 Domain Tool
-Email
 Favorite
-Fax
-File
 Folder
-Image
 Link
 Mapped Value
 News Item
 Order Builder
 Order Tool
-Organisation
-Organisation Module
-Person
-Person Module
 Predicate
 Preference
 Preference Tool
@@ -44,7 +24,6 @@ Route Tool
 Rule Tool
 Simulation Movement
 Simulation Tool
-Telephone
 Template Tool
 Trash Bin
 Trash Folder
diff --git a/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_workflow_chain_list b/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_workflow_chain_list
index 2435728543fd71685ea301101a5cf04eaa493f5e..c48559672c046a7fe4704677721644270f26214d 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_workflow_chain_list
+++ b/product/ERP5/bootstrap/erp5_core/bt/template_portal_type_workflow_chain_list
@@ -1,29 +1,9 @@
-Address | edit_workflow
-Agent | edit_workflow
-Assignment | assignment_workflow
-Assignment | edit_workflow
-Bank Account | bank_account_workflow
-Bank Account | edit_workflow
-Career | career_workflow
 Category | edit_workflow
-ChatAddress | edit_workflow
-Credit Card | edit_workflow
-Currency Exchange Line | edit_workflow
-Currency | edit_workflow
 Document | edit_workflow
-Email | edit_workflow
 Favorite | edit_workflow
-Fax | edit_workflow
-File | edit_workflow
-Image | edit_workflow
 Link | edit_workflow
 Mapped Value | edit_workflow
 News Item | edit_workflow
-Organisation | edit_workflow
-Organisation | validation_workflow
-Person | edit_workflow
-Person | validation_workflow
 Predicate | rule_interaction_workflow
 Preference | preference_workflow
-Simulation Movement | simulation_movement_interaction_workflow
-Telephone | edit_workflow
\ No newline at end of file
+Simulation Movement | simulation_movement_interaction_workflow
\ No newline at end of file
diff --git a/product/ERP5/bootstrap/erp5_core/bt/template_skin_id_list b/product/ERP5/bootstrap/erp5_core/bt/template_skin_id_list
index d296e08e6143eaca70afb27e3d1a1650d10e6236..d0ca7aef23f0eb10b40ff03a0a40f22a9198a869 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/template_skin_id_list
+++ b/product/ERP5/bootstrap/erp5_core/bt/template_skin_id_list
@@ -1,4 +1 @@
-erp5_core
-erp5_csv_style
-erp5_html_style
-erp5_pdf_style
\ No newline at end of file
+erp5_core
\ No newline at end of file
diff --git a/product/ERP5/bootstrap/erp5_core/bt/template_workflow_id_list b/product/ERP5/bootstrap/erp5_core/bt/template_workflow_id_list
index 62082ec6c09db4c056e34123205f6bb0cc2509a7..ea207c6dad2d24311ab98a9a749edf3b77604824 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/template_workflow_id_list
+++ b/product/ERP5/bootstrap/erp5_core/bt/template_workflow_id_list
@@ -1,7 +1,5 @@
 alarm_notify_workflow
 assignment_workflow
-bank_account_workflow
-career_workflow
 edit_workflow
 preference_workflow
 rule_interaction_workflow
diff --git a/product/ERP5/bootstrap/erp5_core/bt/version b/product/ERP5/bootstrap/erp5_core/bt/version
index d5b342f054862a46cac3e07273d2de4a77d0c0b0..17ae02cac4407597f2df57f8b4a014e6a4791855 100755
--- a/product/ERP5/bootstrap/erp5_core/bt/version
+++ b/product/ERP5/bootstrap/erp5_core/bt/version
@@ -1 +1 @@
-1.0rc7
\ No newline at end of file
+1.0rc8
\ No newline at end of file