From ba9f7f17946e35bac44c4dbdbef3bcd8d9a8e8f9 Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Thu, 10 Aug 2006 15:36:55 +0000 Subject: [PATCH] - Patch #77668 by matthieu: fixed contact form. --- modules/contact/contact.module | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/contact/contact.module b/modules/contact/contact.module index a0662a86b26..9f355b91ac4 100644 --- a/modules/contact/contact.module +++ b/modules/contact/contact.module @@ -160,7 +160,7 @@ function contact_admin_categories() { * Category edit page. */ function contact_admin_edit($cid = NULL) { - if (arg(2) == "edit" && $cid > 0) { + if (arg(3) == "edit" && $cid > 0) { $edit = db_fetch_array(db_query("SELECT * FROM {contact} WHERE cid = %d", $cid)); } $form['category'] = array('#type' => 'textfield', @@ -236,7 +236,7 @@ function contact_admin_edit_submit($form_id, $form_values) { $recipients[$key] = trim($recipient); } $form_values['recipients'] = implode(',', $recipients); - if (arg(2) == 'add') { + if (arg(3) == 'add') { db_query("INSERT INTO {contact} (category, recipients, reply, weight, selected) VALUES ('%s', '%s', '%s', %d, %d)", $form_values['category'], $form_values['recipients'], $form_values['reply'], $form_values['weight'], $form_values['selected']); drupal_set_message(t('Category %category has been added.', array('%category' => theme('placeholder', $form_values['category'])))); watchdog('mail', t('Contact form: category %category added.', array('%category' => theme('placeholder', $form_values['category']))), WATCHDOG_NOTICE, l(t('view'), 'admin/build/contact')); @@ -272,7 +272,7 @@ function contact_admin_delete($cid = NULL) { * Process category delete form submission. */ function contact_admin_delete_submit($form_id, $form_values) { - db_query("DELETE FROM {contact} WHERE cid = %d", arg(3)); + db_query("DELETE FROM {contact} WHERE cid = %d", arg(4)); drupal_set_message(t('Category %category has been deleted.', array('%category' => theme('placeholder', $form_values['category'])))); watchdog('mail', t('Contact form: category %category deleted.', array('%category' => theme('placeholder', $form_values['category']))), WATCHDOG_NOTICE);