? erp.patch
Index: erp.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/erp/erp.inc,v
retrieving revision 1.16
diff -u -p -r1.16 erp.inc
--- erp.inc	6 Dec 2006 07:01:09 -0000	1.16
+++ erp.inc	31 Mar 2007 02:02:56 -0000
@@ -7,7 +7,7 @@
 $erp_base_path = drupal_get_path('module', 'erp');
 variable_set('erp_base_path', $erp_base_path);
 
-theme_add_style($erp_base_path .'/erp.css');
+drupal_add_css($erp_base_path .'/erp.css');
 
 function shrink($text, $shrink = 0) {
   if (strlen($text) > $shrink + 2) {
Index: erp_cart/erp_cart.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/erp/erp_cart/erp_cart.module,v
retrieving revision 1.13
diff -u -p -r1.13 erp_cart.module
--- erp_cart/erp_cart.module	6 Dec 2006 07:01:09 -0000	1.13
+++ erp_cart/erp_cart.module	31 Mar 2007 02:02:07 -0000
@@ -6,7 +6,7 @@
  */
 
 // Include the standard erp defs/functions
-$erp_base_path = variable_get('erp_base_path', 'modules/erp');
+$erp_base_path = variable_get('erp_base_path', drupal_get_path('module', 'erp'));
 require_once($erp_base_path .'/erp.inc');
 
 function erp_cart_help($section) {
Index: erp_customer/erp_customer.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/erp/erp_customer/erp_customer.module,v
retrieving revision 1.11
diff -u -p -r1.11 erp_customer.module
--- erp_customer/erp_customer.module	15 Dec 2006 11:55:01 -0000	1.11
+++ erp_customer/erp_customer.module	31 Mar 2007 02:05:04 -0000
@@ -377,7 +377,7 @@ function erp_customer_menu($may_cache) {
 }
 
 function erp_customer_admin_settings() {
-  if (module_exist('og')) {
+  if (module_exists('og')) {
     $form =
       array(
             'erp_default_og_members_for_customer' =>
@@ -388,7 +388,7 @@ function erp_customer_admin_settings() {
                     '#description' => t('This field is usually used to list the named of staff members who will always have access to new customers'));
   }
 
-  if (module_exist('filebrowser')) {
+  if (module_exists('filebrowser')) {
     $form = array_merge($form, array('customer_directory' =>
                                      array('#type' => 'textfield',
                                            '#title' => t('Default directory for customer docs'),
Index: erp_job/erp_job.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/erp/erp_job/erp_job.module,v
retrieving revision 1.9
diff -u -p -r1.9 erp_job.module
--- erp_job/erp_job.module	15 Dec 2006 11:55:01 -0000	1.9
+++ erp_job/erp_job.module	31 Mar 2007 02:06:50 -0000
@@ -322,7 +322,7 @@ function erp_job_admin_settings() {
 
   // If its not set, maybe the user has done it themselves. Try and figure it out.
   if (!$job_workflow_id) {
-    $workflow = workflow_get_workflow_for_type('erp_job');
+    $workflow = module_invoke('workflow', 'get_workflow_for_type', 'erp_job');
   }
   else {
     $workflow = $job_workflow_id;
@@ -331,7 +331,7 @@ function erp_job_admin_settings() {
   $form['job_workflow_setting'] =
     array('#type' => 'select',
           '#title' => t('Workflow for job module'),
-          '#options' => workflow_get_all(),
+          '#options' => module_invoke('workflow', 'get_all'),
           '#default_value' => $workflow);
 
   /*
Index: erp_supplier/erp_supplier.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/erp/erp_supplier/erp_supplier.module,v
retrieving revision 1.9
diff -u -p -r1.9 erp_supplier.module
--- erp_supplier/erp_supplier.module	15 Dec 2006 11:55:01 -0000	1.9
+++ erp_supplier/erp_supplier.module	31 Mar 2007 02:08:23 -0000
@@ -101,7 +101,7 @@ function erp_supplier_menu($may_cache) {
 
 function erp_supplier_admin_settings() {
   $form = array();
-  if (module_exist('filebrowser')) {
+  if (module_exists('filebrowser')) {
     $form = array_merge($form, array('supplier_directory' =>
                                      array('#type' => 'textfield',
                                            '#title' => t('Default directory for supplier docs'),
