diff options
author | JoshyPHP <s9e.dev@gmail.com> | 2015-05-01 08:47:01 +0200 |
---|---|---|
committer | JoshyPHP <s9e.dev@gmail.com> | 2015-05-30 17:26:00 +0200 |
commit | 986af43f37342953bff548630aa33904c21234f4 (patch) | |
tree | 07cb503a0ef5dce28b1344c749397bd3a28f66f1 /phpBB/phpbb/textreparser/forum_rules.php | |
parent | e11ae7e9cd5573658b763b1ef72cb889f547f2dd (diff) | |
download | forums-986af43f37342953bff548630aa33904c21234f4.tar forums-986af43f37342953bff548630aa33904c21234f4.tar.gz forums-986af43f37342953bff548630aa33904c21234f4.tar.bz2 forums-986af43f37342953bff548630aa33904c21234f4.tar.xz forums-986af43f37342953bff548630aa33904c21234f4.zip |
[ticket/13803] Added plugins
PHPBB3-13803
Diffstat (limited to 'phpBB/phpbb/textreparser/forum_rules.php')
-rw-r--r-- | phpBB/phpbb/textreparser/forum_rules.php | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/phpBB/phpbb/textreparser/forum_rules.php b/phpBB/phpbb/textreparser/forum_rules.php deleted file mode 100644 index 5a3cc7b405..0000000000 --- a/phpBB/phpbb/textreparser/forum_rules.php +++ /dev/null @@ -1,63 +0,0 @@ -<?php -/** -* -* This file is part of the phpBB Forum Software package. -* -* @copyright (c) phpBB Limited <https://www.phpbb.com> -* @license GNU General Public License, version 2 (GPL-2.0) -* -* For full copyright and license information, please see -* the docs/CREDITS.txt file. -* -*/ - -namespace phpbb\textreparser; - -class forum_rules extends base -{ - /** - * {@inheritdoc} - */ - public function get_max_id() - { - $sql = 'SELECT MAX(forum_id) AS max_id FROM ' . FORUMS_TABLE; - $result = $this->db->sql_query($sql); - $max_id = (int) $this->db->sql_fetchfield('max_id'); - $this->db->sql_freeresult($result); - - return $max_id; - } - - /** - * {@inheritdoc} - */ - protected function get_records($min_id, $max_id) - { - $sql = 'SELECT forum_id AS id, forum_rules AS text, forum_rules_uid AS bbcode_uid - FROM ' . FORUMS_TABLE . ' - WHERE forum_id BETWEEN ' . $min_id . ' AND ' . $max_id; - $result = $this->db->sql_query($sql); - while ($row = $this->db->sql_fetchrow($result)) - { - // Those fields are not saved to the database, we need to guess their original value - $row['enable_bbcode'] = !empty($row['bbcode_uid']); - $row['enable_smilies'] = (strpos($row['text'], '<!-- s') !== false); - $row['enable_magic_url'] = (strpos($row['text'], '<!-- m -->') !== false); - } - $records = $this->db->sql_fetchrowset($result); - $this->db->sql_freeresult($result); - - return $records; - } - - /** - * {@inheritdoc} - */ - protected function save_record(array $record) - { - $sql = 'UPDATE ' . FORUMS_TABLE . " - SET forum_rules = '" . $this->db->sql_escape($record['text']) . "' - WHERE forum_id = " . $record['id']; - $this->db->sql_query($sql); - } -} |