diff options
author | Steven Wittens <steven@10.no-reply.drupal.org> | 2005-05-07 01:48:06 +0000 |
---|---|---|
committer | Steven Wittens <steven@10.no-reply.drupal.org> | 2005-05-07 01:48:06 +0000 |
commit | 89ae34de471b44f427d8b94d2c1a645095a302b2 (patch) | |
tree | bbba7bef49153c1eccde01622ba5d7fbae6c295a /modules/forum.module | |
parent | cf6e9aa509daec3eb610f6175106092198331a3a (diff) | |
download | brdo-89ae34de471b44f427d8b94d2c1a645095a302b2.tar.gz brdo-89ae34de471b44f427d8b94d2c1a645095a302b2.tar.bz2 |
- #19621: More sensible status messages for forum admin ("created forum" instead of "created term").
Diffstat (limited to 'modules/forum.module')
-rw-r--r-- | modules/forum.module | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/modules/forum.module b/modules/forum.module index 38268a2ec..83ffbf313 100644 --- a/modules/forum.module +++ b/modules/forum.module @@ -94,12 +94,26 @@ function forum_admin() { $edit['name'] = 0; } case t('Submit'): - $edit = taxonomy_save_term($edit); + $status = taxonomy_save_term($edit); if (arg(3) == 'container') { $containers = variable_get('forum_containers', array()); $containers[] = $edit['tid']; variable_set('forum_containers', $containers); - } + if ($status == SAVED_NEW) { + drupal_set_message(t('Created new forum container %term.', array('%term' => theme('placeholder', $edit['name'])))); + } + else { + drupal_set_message(t('The forum container %term has been updated.', array('%term' => theme('placeholder', $edit['name'])))); + } + } + else { + if ($status == SAVED_NEW) { + drupal_set_message(t('Created new forum %term.', array('%term' => theme('placeholder', $edit['name'])))); + } + else { + drupal_set_message(t('The forum %term has been updated.', array('%term' => theme('placeholder', $edit['name'])))); + } + } drupal_goto('admin/forum'); default: $output = forum_overview(); |