forked from leftypol/leftypol
Adds "noko50" (View Last 50 Posts) pages. (Broken Reply)
This commit is contained in:
parent
1248e329d2
commit
12ee85beaf
7 changed files with 152 additions and 8 deletions
14
post.php
14
post.php
|
@ -656,6 +656,20 @@ if (isset($_POST['delete'])) {
|
|||
if ($config['always_noko'] || $noko) {
|
||||
$redirect = $root . $board['dir'] . $config['dir']['res'] .
|
||||
sprintf($config['file_page'], $post['op'] ? $id:$post['thread']) . (!$post['op'] ? '#' . $id : '');
|
||||
|
||||
if (!$post['op'] && isset($_SERVER['HTTP_REFERER'])) {
|
||||
$regex = array(
|
||||
'board' => str_replace('%s', '(\w{1,8})', preg_quote($config['board_path'], '/')),
|
||||
'page' => str_replace('%d', '(\d+)', preg_quote($config['file_page'], '/')),
|
||||
'page50' => str_replace('%d', '(\d+)', preg_quote($config['file_page50'], '/')),
|
||||
'res' => preg_quote($config['dir']['res'], '/'),
|
||||
);
|
||||
|
||||
if (preg_match('/\/' . $regex['board'] . $regex['res'] . $regex['page50'] . '([?&].*)?$/', $_SERVER['HTTP_REFERER'])) {
|
||||
$redirect = $root . $board['dir'] . $config['dir']['res'] .
|
||||
sprintf($config['file_page50'], $post['op'] ? $id:$post['thread']) . (!$post['op'] ? '#' . $id : '');
|
||||
}
|
||||
}
|
||||
} else {
|
||||
$redirect = $root . $board['dir'] . $config['file_index'];
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue