aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/adm/admin_words.php
diff options
context:
space:
mode:
authorMeik Sievertsen <acydburn@phpbb.com>2004-05-30 19:24:53 +0000
committerMeik Sievertsen <acydburn@phpbb.com>2004-05-30 19:24:53 +0000
commit6aa42b69abe798388aad4f7e6bf943dfb608e896 (patch)
tree0b5f6dc0ed309bf7a59cf32714d14bf848b7637d /phpBB/adm/admin_words.php
parentae93b82e19612c9ab99c11ca9641c1fca32588d4 (diff)
downloadforums-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.php18
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