diff options
| author | Meik Sievertsen <acydburn@phpbb.com> | 2004-05-30 19:24:53 +0000 |
|---|---|---|
| committer | Meik Sievertsen <acydburn@phpbb.com> | 2004-05-30 19:24:53 +0000 |
| commit | 6aa42b69abe798388aad4f7e6bf943dfb608e896 (patch) | |
| tree | 0b5f6dc0ed309bf7a59cf32714d14bf848b7637d /phpBB/adm/admin_words.php | |
| parent | ae93b82e19612c9ab99c11ca9641c1fca32588d4 (diff) | |
| download | forums-6aa42b69abe798388aad4f7e6bf943dfb608e896.tar forums-6aa42b69abe798388aad4f7e6bf943dfb608e896.tar.gz forums-6aa42b69abe798388aad4f7e6bf943dfb608e896.tar.bz2 forums-6aa42b69abe798388aad4f7e6bf943dfb608e896.tar.xz forums-6aa42b69abe798388aad4f7e6bf943dfb608e896.zip | |
- forum rules + link to forum rules
- three new (tiny) functions added to functions_posting responsible for handling text with bbcode/smilies/urls, use them at items all over across phpbb...
- some bugfixes within admin_forums and other files
- new admin_board layout (much safer, security wise)
git-svn-id: file:///svn/phpbb/trunk@4903 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/adm/admin_words.php')
| -rw-r--r-- | phpBB/adm/admin_words.php | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/phpBB/adm/admin_words.php b/phpBB/adm/admin_words.php index c53acc58dd..a13b92e1f6 100644 --- a/phpBB/adm/admin_words.php +++ b/phpBB/adm/admin_words.php @@ -74,11 +74,11 @@ switch ($mode) <th colspan="2"><?php echo $user->lang['EDIT_WORD']; ?></th> </tr> <tr> - <td class="row1"><b><?php echo $user->lang['WORD']; ?></b>:</td> + <td class="row1"><b><?php echo $user->lang['WORD']; ?>: </b></td> <td class="row2"><input class="post" type="text" name="word" value="<?php echo $word_info['word']; ?>" /></td> </tr> <tr> - <td class="row1"><b><?php echo $user->lang['REPLACEMENT']; ?></b>:</td> + <td class="row1"><b><?php echo $user->lang['REPLACEMENT']; ?>: </b></td> <td class="row2"><input class="post" type="text" name="replacement" value="<?php echo $word_info['replacement']; ?>" /></td> </tr> <tr> @@ -106,8 +106,8 @@ switch ($mode) $cache->destroy('word_censors'); - $log_action = ($word_id) ? 'log_edit_word' : 'log_add_word'; - add_log('admin', $log_action, stripslashes($word)); + $log_action = ($word_id) ? 'LOG_EDIT_WORD' : 'LOG_ADD_WORD'; + add_log('admin', $log_action, $word); $message = ($word_id) ? $user->lang['WORD_UPDATED'] : $user->lang['WORD_ADDED']; trigger_error($message); @@ -122,13 +122,20 @@ switch ($mode) trigger_error($user->lang['NO_WORD']); } + $sql = 'SELECT word + FROM ' . WORDS_TABLE . " + WHERE word_id = $word_id"; + $result = $db->sql_query($sql); + $deleted_word = $db->sql_fetchfield('word', 0, $result); + $db->sql_freeresult($result); + $sql = 'DELETE FROM ' . WORDS_TABLE . " WHERE word_id = $word_id"; $db->sql_query($sql); $cache->destroy('word_censors'); - add_log('admin', 'log_delete_word'); + add_log('admin', 'LOG_DELETE_WORD', $deleted_word); $message = $user->lang['WORD_REMOVE']; trigger_error($message); @@ -158,6 +165,7 @@ switch ($mode) ORDER BY word'; $result = $db->sql_query($sql); + $row_class = ''; if ($row = $db->sql_fetchrow($result)) { do |
