From 38a8d04f5117488217c4ab7465ffa150f970f77e Mon Sep 17 00:00:00 2001 From: Dries Buytaert Date: Wed, 11 Jul 2007 15:27:57 +0000 Subject: [PATCH] - Patch #158440 by AjK: fixed E_NOTICEs. --- modules/taxonomy/taxonomy.module | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/modules/taxonomy/taxonomy.module b/modules/taxonomy/taxonomy.module index 2c0120f9061..106fb675f7f 100644 --- a/modules/taxonomy/taxonomy.module +++ b/modules/taxonomy/taxonomy.module @@ -1031,11 +1031,12 @@ function taxonomy_get_tree($vid, $parent = 0, $depth = -1, $max_depth = NULL) { */ function taxonomy_get_synonyms($tid) { if ($tid) { + $synonyms = array(); $result = db_query('SELECT name FROM {term_synonym} WHERE tid = %d', $tid); while ($synonym = db_fetch_array($result)) { $synonyms[] = $synonym['name']; } - return $synonyms ? $synonyms : array(); + return $synonyms; } else { return array(); @@ -1443,7 +1444,7 @@ function taxonomy_term_page($str_tids = '', $depth = 0, $op = 'page') { * Page to edit a vocabulary. */ function taxonomy_admin_vocabulary_edit($vocabulary) { - if ($_POST['op'] == t('Delete') || $_POST['confirm']) { + if ((isset($_POST['op']) && $_POST['op'] == t('Delete')) || isset($_POST['confirm'])) { return drupal_get_form('taxonomy_vocabulary_confirm_delete', $vocabulary->vid); } return drupal_get_form('taxonomy_form_vocabulary', (array)$vocabulary); @@ -1453,7 +1454,7 @@ function taxonomy_admin_vocabulary_edit($vocabulary) { * Page to edit a vocabulary term. */ function taxonomy_admin_term_edit($tid) { - if ($_POST['op'] == t('Delete') || $_POST['confirm']) { + if ((isset($_POST['op']) && $_POST['op']) == t('Delete') || isset($_POST['confirm'])) { return drupal_get_form('taxonomy_term_confirm_delete', $tid); } if ($term = (array)taxonomy_get_term($tid)) { @@ -1567,4 +1568,4 @@ function taxonomy_hook_info() { ), ), ); -} \ No newline at end of file +}