fix Creation of dynamic property is deprecated
This commit is contained in:
parent
291072dfd2
commit
6808f65ef7
|
@ -332,14 +332,54 @@ function embed_html($link) {
|
|||
return 'Embedding error.';
|
||||
}
|
||||
|
||||
class Post {
|
||||
class PostProps {
|
||||
public $id;
|
||||
public $thread;
|
||||
public $subject;
|
||||
public $email;
|
||||
public $name;
|
||||
public $trip;
|
||||
public $capcode;
|
||||
public $body;
|
||||
public $body_nomarkup;
|
||||
public $time;
|
||||
public $bump;
|
||||
public $files;
|
||||
public $num_files;
|
||||
public $filehash;
|
||||
public $password;
|
||||
public $ip;
|
||||
public $sticky;
|
||||
public $locked;
|
||||
public $cycle;
|
||||
public $sage;
|
||||
public $embed;
|
||||
public $slug;
|
||||
public $delete_token;
|
||||
public $board;
|
||||
|
||||
public $mod;
|
||||
public $root;
|
||||
public $hr;
|
||||
public $posts;
|
||||
public $omitted;
|
||||
public $omitted_images;
|
||||
public $modifiers;
|
||||
|
||||
public $images;
|
||||
public $replies;
|
||||
}
|
||||
|
||||
|
||||
class Post extends PostProps {
|
||||
|
||||
public function __construct($post, $root=null, $mod=false) {
|
||||
global $config;
|
||||
if (!isset($root))
|
||||
$root = &$config['root'];
|
||||
|
||||
foreach ($post as $key => $value) {
|
||||
$this->{$key} = $value;
|
||||
$this->$key = $value;
|
||||
}
|
||||
|
||||
if (isset($this->files) && $this->files)
|
||||
|
@ -382,14 +422,15 @@ class Post {
|
|||
}
|
||||
};
|
||||
|
||||
class Thread {
|
||||
class Thread extends PostProps {
|
||||
|
||||
public function __construct($post, $root = null, $mod = false, $hr = true) {
|
||||
global $config;
|
||||
if (!isset($root))
|
||||
$root = &$config['root'];
|
||||
|
||||
foreach ($post as $key => $value) {
|
||||
$this->{$key} = $value;
|
||||
$this->$key = $value;
|
||||
}
|
||||
|
||||
if (isset($this->files))
|
||||
|
|
|
@ -2029,6 +2029,7 @@ function mod_warning_post($board,$post, $token = false) {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(isset($_POST['thread'])) {
|
||||
// Redirect to thread
|
||||
header('Location: ?/' . sprintf($config['board_path'], $board) . $config['dir']['res'] . str_replace('%d', $_POST['thread'], $config['file_page']), true, $config['redirect_http']);
|
||||
|
@ -2037,6 +2038,7 @@ function mod_warning_post($board,$post, $token = false) {
|
|||
header('Location: ?/' . sprintf($config['board_path'], $board) . $config['file_index'], true, $config['redirect_http']);
|
||||
}
|
||||
}
|
||||
|
||||
$args = array(
|
||||
'ip' => $ip,
|
||||
'hide_ip' => !hasPermission($config['mod']['show_ip'], $board),
|
||||
|
|
Loading…
Reference in New Issue